1
0
Fork 0
mirror of https://github.com/tobast/libunwind-eh_elf.git synced 2024-11-28 18:07:37 +01:00

Document the __tls_get_addr problem and its workaround

(--disable-__thread).

(Logical change 1.101)
This commit is contained in:
hp.com!davidm 2003-09-24 21:51:53 +00:00
parent d75c356fc8
commit 3f9c0bcda6

11
README
View file

@ -20,6 +20,17 @@ where PREFIX is the installation prefix. By default, a prefix of
/usr/local/lib and unwind.h is installed in /usr/local/include. For
testing, you may want to use a prefix of /usr/local instead.
If, during the build, you're getting an error of the form:
../src/.libs/libunwind-ia64.so: undefined reference to `__tls_get_addr'
it indicates that you have a compiler which supports the `__thread'
keyword, but a runtime system (C library), which does not. As of
September 2003, this appears to be a common problem for Debian
"unstable" systems. To work around this issue, run "./configure" with
option "--disable-__thread".
* Building with Intel ECC
To build libunwind with the Intel Electron compiler (ECC), it is