Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- diff --git a/libstdc++-v3/src/Makefile.am b/libstdc++-v3/src/Makefile.am
- index 9a35685..7555074 100644
- --- a/libstdc++-v3/src/Makefile.am
- +++ b/libstdc++-v3/src/Makefile.am
- @@ -251,7 +251,7 @@ libstdc___la_DEPENDENCIES = \
- $(top_builddir)/libsupc++/libsupc++convenience.la
- libstdc___la_LDFLAGS = \
- - -version-info $(libtool_VERSION) ${version_arg} -lm
- + -Bsymbolic -version-info $(libtool_VERSION) ${version_arg} -lm
- libstdc___la_LINK = $(CXXLINK) $(libstdc___la_LDFLAGS)
- @@ -407,7 +407,7 @@ AM_CXXFLAGS = \
- $(XTEMPLATE_FLAGS) \
- $(WARN_CXXFLAGS) \
- $(OPTIMIZE_CXXFLAGS) \
- - $(CONFIG_CXXFLAGS)
- + $(CONFIG_CXXFLAGS) -flto
- # libstdc++ libtool notes
- @@ -433,7 +433,7 @@ LTCXXCOMPILE = $(LIBTOOL) --tag CXX \
- $(CXX) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CXXFLAGS) $(CXXFLAGS)
- -LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS))
- +LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags -Bsymbolic $(LDFLAGS))
- # 3) We'd have a problem when building the shared libstdc++ object if
- # the rules automake generates would be used. We cannot allow g++ to
- diff --git a/libstdc++-v3/src/Makefile.in b/libstdc++-v3/src/Makefile.inindex b454f66..5e66d39 100644
- --- a/libstdc++-v3/src/Makefile.in
- +++ b/libstdc++-v3/src/Makefile.in
- @@ -466,7 +466,7 @@ libstdc___la_DEPENDENCIES = \
- $(top_builddir)/libsupc++/libsupc++convenience.la
- libstdc___la_LDFLAGS = \
- - -version-info $(libtool_VERSION) ${version_arg} -lm
- + -Bsymbolic -version-info $(libtool_VERSION) ${version_arg} -lm
- libstdc___la_LINK = $(CXXLINK) $(libstdc___la_LDFLAGS)
- @@ -486,7 +486,7 @@ AM_CXXFLAGS = \
- $(XTEMPLATE_FLAGS) \
- $(WARN_CXXFLAGS) \
- $(OPTIMIZE_CXXFLAGS) \
- - $(CONFIG_CXXFLAGS)
- + $(CONFIG_CXXFLAGS) -flto
- # libstdc++ libtool notes
- @@ -512,7 +512,7 @@ LTCXXCOMPILE = $(LIBTOOL) --tag CXX \
- $(CXX) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CXXFLAGS) $(CXXFLAGS)
- -LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags $(LDFLAGS))
- +LTLDFLAGS = $(shell $(SHELL) $(top_srcdir)/../libtool-ldflags -Bsymbolic $(LDFLAGS))
- # 3) We'd have a problem when building the shared libstdc++ object if
- # the rules automake generates would be used. We cannot allow g++ to
Advertisement
Add Comment
Please, Sign In to add comment