This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH] Add ldconfig cache tag handling for AArch64


On Thu, Nov 15, 2012 at 5:08 AM, Marcus Shawcroft
<marcus.shawcroft@gmail.com> wrote:
> On 15 November 2012 08:20, Carlos O'Donell <carlos@systemhalted.org> wrote:
>> On Thu, Nov 15, 2012 at 3:10 AM, Marcus Shawcroft
>> <marcus.shawcroft@gmail.com> wrote:
>>>> +    case FLAG_AARCH64_LIB64:
>>>> +      fputs (",64bit", stdout);
>>>> +      break;
>>>
>>> Printing ",aarch64" here would be more appropriate.
>>
>> Why?
>
> The flag FLAG_AARCH64_LIB64 is being used to identify a shared library
> that conforms to the AArch64 ELF Spec:
> http://infocenter.arm.com/help/topic/com.arm.doc.ihi0056a/IHI0056A_aaelf64.pdf
> and the AArch64 procedure call standard
> http://infocenter.arm.com/help/topic/com.arm.doc.ihi0055a/IHI0055A_aapcs64.pdf
>
> The ldconfig -p output should use terminology consistent with the
> existing documentation.

Thanks, that's the kind of detailed rationale I expected from developers.

Now given that x86-64, IA-64 and x32 print the proper names, should
it not print `,AArch64'?

Cheers,
Carlos.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]