[PATCH] Don't check ABI for _nl_default_dirname

Andreas Schwab schwab@linux-m68k.org
Sun Dec 9 08:21:00 GMT 2012


Andi Kleen <andi@firstfloor.org> writes:

> The only way in C to know the size of a extern symbol is to hardcode 
> the size in a header declaration. But:
> - there is no header for _nl_default_dirname
> - even if there was the size in the header would not change because
> the size is already compiled into the program

The size is copied into the program by the COPY relocation.

Andreas.

-- 
Andreas Schwab, schwab@linux-m68k.org
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



More information about the Libc-alpha mailing list