[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug gold/18106] New: error: TLS relocation against invalid instruction
From: |
hjl.tools at gmail dot com |
Subject: |
[Bug gold/18106] New: error: TLS relocation against invalid instruction |
Date: |
Tue, 10 Mar 2015 13:42:11 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=18106
Bug ID: 18106
Summary: error: TLS relocation against invalid instruction
Product: binutils
Version: 2.26 (HEAD)
Status: NEW
Severity: normal
Priority: P2
Component: gold
Assignee: ccoutant at google dot com
Reporter: hjl.tools at gmail dot com
CC: ian at airs dot com
On Linux/x86-32, gold fails to create a glibc test:
address@hidden glibc-32bit-test]$ gcc -fuse-ld=gold -m32 -nostdlib
-nostartfiles -o
/export/build/gnu/glibc-32bit-test/build-i686-linux/elf/tst-tls3
-Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both
/export/build/gnu/glibc-32bit-test/build-i686-linux/csu/crt1.o
/export/build/gnu/glibc-32bit-test/build-i686-linux/csu/crti.o `gcc
-fuse-ld=gold -m32 --print-file-name=crtbegin.o`
/export/build/gnu/glibc-32bit-test/build-i686-linux/elf/tst-tls3.o
/export/build/gnu/glibc-32bit-test/build-i686-linux/elf/tst-tlsmod1.so
-Wl,-dynamic-linker=/export/build/gnu/glibc-32bit-test/build-i686-linux/elf/ld.so
-Wl,-rpath=/export/build/gnu/glibc-32bit-test/build-i686-linux:/export/build/gnu/glibc-32bit-test/build-i686-linux/math:/export/build/gnu/glibc-32bit-test/build-i686-linux/elf:/export/build/gnu/glibc-32bit-test/build-i686-linux/dlfcn:/export/build/gnu/glibc-32bit-test/build-i686-linux/nss:/export/build/gnu/glibc-32bit-test/build-i686-linux/nis:/export/build/gnu/glibc-32bit-test/build-i686-linux/rt:/export/build/gnu/glibc-32bit-test/build-i686-linux/resolv:/export/build/gnu/glibc-32bit-test/build-i686-linux/crypt:/export/build/gnu/glibc-32bit-test/build-i686-linux/nptl
/export/build/gnu/glibc-32bit-test/build-i686-linux/libc.so.6
/export/build/gnu/glibc-32bit-test/build-i686-linux/libc_nonshared.a
-Wl,--as-needed /export/build/gnu/glibc-32bit-test/build-i686-linux/elf/ld.so
-Wl,--no-as-needed -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed `gcc
-fuse-ld=gold -m32 --print-file-name=crtend.o`
/export/build/gnu/glibc-32bit-test/build-i686-linux/csu/crtn.o
tst-tls3.c:40: error: TLS relocation against invalid instruction
tst-tls3.c:41: error: TLS relocation against invalid instruction
collect2: error: ld returned 1 exit status
address@hidden glibc-32bit-test]$
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug gold/18106] New: error: TLS relocation against invalid instruction,
hjl.tools at gmail dot com <=
- [Bug gold/18106] error: TLS relocation against invalid instruction, ccoutant at google dot com, 2015/03/21
- [Bug gold/18106] error: TLS relocation against invalid instruction, hjl.tools at gmail dot com, 2015/03/21
- [Bug gold/18106] error: TLS relocation against invalid instruction, hjl.tools at gmail dot com, 2015/03/21
- [Bug gold/18106] error: TLS relocation against invalid instruction, hjl.tools at gmail dot com, 2015/03/21
- [Bug gold/18106] error: TLS relocation against invalid instruction, ccoutant at google dot com, 2015/03/22
- [Bug gold/18106] error: TLS relocation against invalid instruction, hjl.tools at gmail dot com, 2015/03/22
- [Bug gold/18106] error: TLS relocation against invalid instruction, cvs-commit at gcc dot gnu.org, 2015/03/22
- [Bug gold/18106] error: TLS relocation against invalid instruction, ccoutant at google dot com, 2015/03/22