[Bug other/39888] TLS emutls not linked to automatically on Darwin

developer at sandoe-acoustics dot co dot uk gcc-bugzilla@gcc.gnu.org
Thu Sep 24 20:55:00 GMT 2009



------- Comment #29 from developer at sandoe-acoustics dot co dot uk  2009-09-24 20:55 -------
Created an attachment (id=18644)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18644&action=view)
updated patch for 4-5 trunk

(i) the added .ver files are (as yet) unchanged - so some newer (last few
months) symbols would be missing.
(ii) I seem to do >= 1.5 so the thing should also work "out of the box" on 10.6
***providing*** none of the newer symbols have been already added to 10.6
libSystem.dylib.  From comments here: libSystem only subsumes the symbols from
10.5's libgcc_s so we should be good to go.
(iii) it's hidden behind the -muse-shared-libgcc-ext for test purposes.
(iv) you will need to add DYLD_LIBRARY_PATH entries pointing to gcc and
gcc/<64bit> if you want to play with it uninstalled.
(v) I'm about to regtest with 152135 with this patch applied and -muse-xxxx but
that's tomorrow for a result.
(vi) good luck ;)


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39888



More information about the Gcc-bugs mailing list