Link libgfortran with -shared-libgcc
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Mon, 9 Jan 2012 16:02:36 +0000 (16:02 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Mon, 9 Jan 2012 16:02:36 +0000 (16:02 +0000)
* Makefile.am (libgfortran_la_LDFLAGS): Add -Wc,-shared-libgcc.
* Makefile.in: Regenerate.

From-SVN: r183016

libgfortran/ChangeLog
libgfortran/Makefile.am
libgfortran/Makefile.in

index 19a06cd91b7d08fcf883663233dd4e80bbee7a3d..c170cae8ef64825bf7238efe380ab121713bb6da 100644 (file)
@@ -1,3 +1,8 @@
+2012-01-09  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * Makefile.am (libgfortran_la_LDFLAGS): Add -Wc,-shared-libgcc.
+       * Makefile.in: Regenerate.
+
 2012-01-06  Tobias Burnus <burnus@net-b.de>
 
        * caf/single.c (_gfortran_caf_register, _gfortran_caf_deregister):
index 350b71610590dcd1c61a49b251e858b8d57d81b9..2ff29a8f68fdc2de5a4b1ac81eaded6c76674ed5 100644 (file)
@@ -36,7 +36,9 @@ LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS)) \
 toolexeclib_LTLIBRARIES = libgfortran.la
 toolexeclib_DATA = libgfortran.spec
 libgfortran_la_LINK = $(LINK) $(libgfortran_la_LDFLAGS)
-libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` $(LTLDFLAGS) $(LIBQUADLIB) -lm $(extra_ldflags_libgfortran) $(version_arg)
+libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \
+       $(LTLDFLAGS) $(LIBQUADLIB) -lm $(extra_ldflags_libgfortran) \
+       $(version_arg) -Wc,-shared-libgcc
 libgfortran_la_DEPENDENCIES = $(version_dep) libgfortran.spec $(LIBQUADLIB_DEP)
 
 myexeclib_LTLIBRARIES = libgfortranbegin.la
index 540fdc6f456e868f08b26b4dbf3a5e956ef786dd..b65eca492248fc4b79f80c26dbe5734fa0f29837 100644 (file)
@@ -493,7 +493,10 @@ LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS)) \
 toolexeclib_LTLIBRARIES = libgfortran.la
 toolexeclib_DATA = libgfortran.spec
 libgfortran_la_LINK = $(LINK) $(libgfortran_la_LDFLAGS)
-libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` $(LTLDFLAGS) $(LIBQUADLIB) -lm $(extra_ldflags_libgfortran) $(version_arg)
+libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \
+       $(LTLDFLAGS) $(LIBQUADLIB) -lm $(extra_ldflags_libgfortran) \
+       $(version_arg) -Wc,-shared-libgcc
+
 libgfortran_la_DEPENDENCIES = $(version_dep) libgfortran.spec $(LIBQUADLIB_DEP)
 myexeclib_LTLIBRARIES = libgfortranbegin.la
 myexeclibdir = $(libdir)/gcc/$(target_alias)/$(gcc_version)$(MULTISUBDIR)