[PATCH] Fix build on PE-COFF targets and PR40125 *and* PR46695

Ralf Wildenhues Ralf.Wildenhues@gmx.de
Sun Dec 5 20:32:00 GMT 2010


* Dave Korn wrote on Sat, Dec 04, 2010 at 02:16:35AM CET:
> config/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* lthostflags.m4: New file.
> 	(ACX_LT_HOST_FLAGS): Define.
> 
> libgfortran/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* Makefile.am (LTLDFLAGS): Use lt_host_flags.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 
> libgomp/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* Makefile.am (libgomp_la_LDFLAGS): Use lt_host_flags.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 	* testsuite/Makefile.in: Regenerate.
> 
> libjava/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* configure.host (libgcj_sublib_ltflags): Use lt_host_flags.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 	* gcj/Makefile.in: Regenerate.
> 	* include/Makefile.in: Regenerate.
> 	* testsuite/Makefile.in: Regenerate.
> 
> libobjc/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac (extra_ldflags_libobjc): Invoke ACX_LT_HOST_FLAGS.
> 	* Makefile.in (lt_host_flags): Import AC_SUBST'd value.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 
> libquadmath/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* Makefile.am (libquadmath_la_LDFLAGS): Use lt_host_flags.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 
> libssp/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* Makefile.am (libssp_la_LDFLAGS): Use lt_host_flags.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 
> libstdc++-v3/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* configure.host (OPT_LDFLAGS): Use lt_host_flags for cygming.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 	* doc/Makefile.in: Regenerate.
> 	* include/Makefile.in: Regenerate.
> 	* libsupc++/Makefile.in: Regenerate.
> 	* po/Makefile.in: Regenerate.
> 	* python/Makefile.in: Regenerate.
> 	* src/Makefile.in: Regenerate.
> 	* testsuite/Makefile.in: Regenerate.
> 
> lto-plugin/ChangeLog:
> 
> 2010-12-04  Dave Korn  <...
> 
> 	PR target/40125
> 	PR lto/46695
> 	* configure.ac: Invoke ACX_LT_HOST_FLAGS.
> 	* Makefile.am (liblto_plugin_la_LDFLAGS): Use lt_host_flags but
> 	override -bindir setting.
> 	* aclocal.m4: Regenerate.
> 	* configure: Regenerate.
> 	* Makefile.in: Regenerate.
> 
>   OK now?

OK.

This implies a TODO item for Libtool, to document (and ensure in
tests/bindir.at) that when passing multiple -bindir options, the last
one wins.

Thanks,
Ralf



More information about the Gcc-patches mailing list