[PATCH v7] MIPS: Sync elf.h from binutils
Ying Huang
ying.huang@oss.cipunited.com
Tue Aug 8 10:15:50 GMT 2023
Hi Florian,
在 2023/8/8 17:40, Florian Weimer 写道:
> * Ying Huang:
>
>> /I think all new additions are supposed to start with EF_ rather than E_. IIUC the existence of E_
>> macros has something to do with the old SVR4 ABI registry maintained by SCO long ago: you could
>> only add new EF_ macros once they've been registered with SCO (someone please correct me if I'm
>> wrong). Also I think the new comments will best be spelt MIPS32r6/MIPS64r6 rather than
>> -mips32r6/-mips64r6 for consistency with MIPS32r2/MIPS64r2 above. /
>> After this advice, I changed E_ to EF_ and change the related comments.
> Are there plans to change binutils to use the EF_* constants? Having
> separate forms is confusing, especially what “syncing” means if things
> are not in sync after the fact.
No, we did not have this plan to change binutils.
So should I change these EF_* to original E_*?
>
> (Should we refactor binutils to use an exact copy of <elf.h> from glibc,
> in addition to the additional per-architecture headers?)
>
> Thanks,
> Florian
Thanks,
Ying
More information about the Libc-alpha
mailing list