[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failur
From: |
ro at CeBiTec dot Uni-Bielefeld.DE |
Subject: |
[Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin |
Date: |
Fri, 19 Jan 2018 11:16:04 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=22721
--- Comment #4 from Rainer Orth <ro at CeBiTec dot Uni-Bielefeld.DE> ---
> --- Comment #3 from H.J. Lu <hjl.tools at gmail dot com> ---
[...]
>> The static tests fail because there are no libc.a and libm.a on Solaris,
>> so full-static linking just isn't possible. Testing static linking when
>> the platform doesn't support it is a testsuite bug.
>
> Please open a bug report.
Done: PR ld/22732.
>> All other failures follow the same pattern:
>>
>> regexp_diff match failure
>> regexp "^ +[a-f0-9]+: 8b 80 ([0-9a-f]{2} ){4}[ ]+mov
>> +-0x[a-f0-9]+\(%eax\),%eax$"
>> line " 52a: 8b 80 10 00 00 00 mov 0x10(%eax),%eax"
>> regexp_diff match failure
>> regexp "^ +[a-f0-9]+: ff a0 ([0-9a-f]{2} ){4}[ ]+jmp
>> +\*-0x[0-9a-f]+\(%eax\)$"
>> line " 54a: ff a0 10 00 00 00 jmp *0x10(%eax)"
>> FAIL: Build libno-plt-1b.so
>>
>> where i686-pc-linux-gnu has
>>
>> 48a: 8b 80 f8 ff ff ff mov -0x8(%eax),%eax
>>
>> 4aa: ff a0 f8 ff ff ff jmp *-0x8(%eax)
>>
>> Maybe an -fno-omit-frame-pointer thing?
>
> Can you add -fomit-frame-pointer to i386.exp to see if it works?
I set CFLAGS to '-g -O2 -fomit-frame-pointer' in site.exp instead:
doesn't make a difference for test results.
Rainer
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/22721] New: [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, ro at gcc dot gnu.org, 2018/01/17
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, ro at gcc dot gnu.org, 2018/01/17
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/17
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, ro at CeBiTec dot Uni-Bielefeld.DE, 2018/01/18
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/18
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin,
ro at CeBiTec dot Uni-Bielefeld.DE <=
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, ro at CeBiTec dot Uni-Bielefeld.DE, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, ro at CeBiTec dot Uni-Bielefeld.DE, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, ro at CeBiTec dot Uni-Bielefeld.DE, 2018/01/19
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, cvs-commit at gcc dot gnu.org, 2018/01/20
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, cvs-commit at gcc dot gnu.org, 2018/01/20
- [Bug ld/22721] [2.30, 2.31 regression] Solaris/x86 TLS transition failures with linker plugin, hjl.tools at gmail dot com, 2018/01/20