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

howarth at nitro dot med dot uc dot edu gcc-bugzilla@gcc.gnu.org
Sat Sep 26 02:55:00 GMT 2009



------- Comment #44 from howarth at nitro dot med dot uc dot edu  2009-09-26 02:55 -------
This isn't tested yet, but I think if we also change...

--- libgcc-ext.patchfink2       2009-09-25 20:17:05.000000000 -0400
+++ libgcc-ext.patchfink3       2009-09-25 22:53:12.000000000 -0400
@@ -387,7 +387,7 @@
 +              @exlib_objs@,$(EXLIB_OBJS4_64B),$(subst \
 +              @exlib_base_name@,libgcc_ext.10.4,$(subst \
 +              @shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(subst \
-+              @exlib_map_file@,$(EXLIB_VERPFX)-64B-10.4.ver,$(subst \
++              @exlib_map_file@,$(SHLIB_VERPFX)-10.4.ver,$(subst \
 +              @exlibdir@,$(exlibdir),$(subst \
 +              @exlib_other_lib@,$(EXLIB4_LIB64),$(EXLIB_LINK))))))))) ; \
 +      else \
@@ -396,7 +396,7 @@
 +              @exlib_objs@,$(EXLIB_OBJS4_32B),$(subst \
 +              @exlib_base_name@,libgcc_ext.10.4,$(subst \
 +              @shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(subst \
-+              @exlib_map_file@,$(EXLIB_VERPFX)-32B-10.4.ver,$(subst \
++              @exlib_map_file@,$(SHLIB_VERPFX)-10.4.ver,$(subst \
 +              @exlibdir@,$(exlibdir),$(subst \
 +              @exlib_other_lib@,$(EXLIB4_LIB32),$(EXLIB_LINK))))))))) ; \
 +      fi      
@@ -413,7 +413,7 @@
 +              @exlib_objs@,$(EXLIB_OBJS5_64B),$(subst \
 +              @exlib_base_name@,libgcc_ext.10.5,$(subst \
 +              @shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(subst \
-+              @exlib_map_file@,$(EXLIB_VERPFX)-64B-10.5.ver,$(subst \
++              @exlib_map_file@,$(SHLIB_VERPFX)-10.5.ver,$(subst \
 +              @exlibdir@,$(exlibdir),$(subst \
 +              @exlib_other_lib@,$(EXLIB5_LIB64),$(EXLIB_LINK))))))))) ; \
 +      else \
@@ -422,7 +422,7 @@
 +              @exlib_objs@,$(EXLIB_OBJS5_32B),$(subst \
 +              @exlib_base_name@,libgcc_ext.10.5,$(subst \
 +              @shlib_slibdir_qual@,$(MULTIOSSUBDIR),$(subst \
-+              @exlib_map_file@,$(EXLIB_VERPFX)-32B-10.5.ver,$(subst \
++              @exlib_map_file@,$(SHLIB_VERPFX)-10.5.ver,$(subst \
 +              @exlibdir@,$(exlibdir),$(subst \
 +              @exlib_other_lib@,$(EXLIB5_LIB32),$(EXLIB_LINK))))))))) ; \
 +      fi      

we should be able to drop the new .ver files entirely from the build.


-- 


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



More information about the Gcc-bugs mailing list