On 27/03/14 15:15, Jakub Jelinek wrote: > Does this fix the: > -__fixdfti@@GCC_3.0 FUNC GLOBAL DEFAULT > -__fixsfti@@GCC_3.0 FUNC GLOBAL DEFAULT > -__fixtfti@@GCC_4.1.0 FUNC GLOBAL DEFAULT > -__fixunsdfti@@GCC_3.0 FUNC GLOBAL DEFAULT > -__fixunssfti@@GCC_3.0 FUNC GLOBAL DEFAULT > -__fixunstfti@@GCC_4.1.0 FUNC GLOBAL DEFAULT > regression when comparing > readelf -Ws libgcc_s.so.1 | sed -n '/\.symtab/,$d;/ UND > /d;/@GLIBC_PRIVATE/d;/\(GLOBAL\|WEAK\|UNIQUE\)/p' | awk '{ if ($4 == > "OBJECT") { printf "%s %s %s %s %s\n", $8, $4, $5, $6, $3 } else { printf "%s > %s %s %s\n", $8, $4, $5, $6 }}' | LC_ALL=C sort -u > output between 4.8 and 4.9? Yes. It does fix it.
>> #if defined(__x86_64__) || (!defined(__i386__) && defined(__LP64__)) \ >> - || defined(__mips64) >> + || defined(__mips64) || defined(__s390x__) >> host_address=64 >> #else >> host_address=32 > > Why is this needed? Don't s390x define __LP64__ ? We do. I'll remove it. Bye, -Andreas-