This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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



------- Comment #59 from developer at sandoe-acoustics dot co dot uk  2009-10-02 08:17 -------
Created an attachment (id=18691)
 --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=18691&action=view)
libext patch with ext on as default, debug flag removed and white space changes
removed.

This should, hopefully, be final. 

Reg-tests have completed successfully on i686-apple-darwin9 and
x86_64-apple-darwin10 at m32 and m64. 

log:
    *libgcc/config/t-slibgcc-darwin: Fix embedded rpaths for
--enable-version-specific-runtime-libs, build extension stub libs exposing
newer features available from current libgcc_s.
    *gcc/config/darwin.h: Use the extension stub libraries to access newer
libgcc_s features.

Unfortunately, together that still makes changes amounting to 39 lines.   
However, I will post the reg test results and cross-reference them to here;  
I will post the patch and a changelog after that.

Given that this issue was raised before the 4.4 branch - I assume that it
should also be back-ported?
 (I'd imagine the patch would just apply, in fact)


-- 

developer at sandoe-acoustics dot co dot uk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #17769|0                           |1
        is obsolete|                            |


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]