David Miller <[email protected]> writes:

  >   > ld: fatal: relocation error: R_SPARC_GOTDATA_OP_LOX10: file 
mpn/.libs/gcd_1.o: symbol ctz_table: relocation illegal for TLS symbol
  >   > ld: fatal: relocation error: R_SPARC_GOTDATA_OP: file 
mpn/.libs/gcd_1.o: symbol ctz_table: relocation illegal for TLS symbol

  
  ====================
  sparc-sun-solaris2.10
  
  There is a bug in older versions of the Sun assembler which breaks 
thread-local storage (TLS). A typical error message is
  
       ld: fatal: relocation error: R_SPARC_TLS_LE_HIX22: file 
/var/tmp//ccamPA1v.o:
         symbol <unknown>: bad symbol type SECT: symbol type must be TLS
  This bug is fixed in Sun patch 118683-03 or later.
  
  ====================
  

  We're probably hitting that bug.
  
Really?  What does our case have to do with TLS?  The example error
message uses a TLS reloc, we don't.

-- 
Torbjörn
_______________________________________________
gmp-devel mailing list
[email protected]
http://gmplib.org/mailman/listinfo/gmp-devel

Reply via email to