Bug 28132 - ABI/VERSION name of the rtld module is different from the module name
Summary: ABI/VERSION name of the rtld module is different from the module name
Status: NEW
Alias: None
Product: glibc
Classification: Unclassified
Component: dynamic-link (show other bugs)
Version: 2.34
: P2 normal
Target Milestone: ---
Assignee: Not yet assigned to anyone
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-24 22:26 UTC by H.J. Lu
Modified: 2022-10-06 16:38 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:
Last reconfirmed:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description H.J. Lu 2021-07-24 22:26:13 UTC
Name of ABI/VERSION of the rtld module is ld, which is different from the
module name.
Comment 1 Carlos O'Donell 2022-10-06 16:38:07 UTC
(In reply to H.J. Lu from comment #0)
> Name of ABI/VERSION of the rtld module is ld, which is different from the
> module name.

We use IS_IN(rtld) because the module name is rtld.
We use ld as the ABI/VERSION.

As far as I understand you want the two to match just to make it simpler to understand.

You posted a patch for this here:
https://patchwork.sourceware.org/project/glibc/patch/20210802042940.932692-1-hjl.tools@gmail.com/

I've commented on why I think this needs generalizing.