[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