Joseph S. Myers writes:
Joseph S. Myers writes:

ELF symbol names are arbitrary 0-terminated sequences of bytes, and the 
ELF hash function is defined in the ELF specification to use unsigned 
char.  Thus uClibc's _dl_elf_hash, using plain char, breaks when char is 
signed and symbol names contain bytes with the high bit set, as with GCC's 
ucnid-* tests.  This patch fixes this problem.


joel-porquet/tsar-uclibc,joel-porquet/tsar-uclibc,joel-porquet/tsar-uclibc,joel-porquet/tsar-uclibc