[PATCH v7] MIPS: Sync elf.h from binutils

Florian Weimer fweimer@redhat.com
Tue Aug 8 15:02:44 GMT 2023


* Ying Huang:

> 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_*? 

Please ask the person who requested EF_*.  I think consistency with the
binutils usage is desirable.

Thanks,
Florian



More information about the Libc-alpha mailing list