Name of ABI/VERSION of the rtld module is ld, which is different from the module name.
(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.