]> sourceware.org Git - automake.git/commit
Fix handling of per-target flags in link rules.
authorAlexandre Duret-Lutz <adl@gnu.org>
Mon, 3 Jan 2005 21:32:14 +0000 (21:32 +0000)
committerAlexandre Duret-Lutz <adl@gnu.org>
Mon, 3 Jan 2005 21:32:14 +0000 (21:32 +0000)
commit600f149de7efa3d7a8d513df0cf2a109a998887b
tree7cf0827201527c090019e14b987542e4b1d4e6f5
parent2e7438508ba595aba8136508d2404c2a3d4f27c4
Fix handling of per-target flags in link rules.
* automake.in (define_per_target_linker_variable): New function.
(handle_programs, handle_ltlibraries): Use it.
(%link_languages): New map.
(register_language): Fill it.
* lib/am/ltlibrary.am (%LTLIBRARY%): Do not append
$(%XLTLIBRARY%_LDFLAGS) to the command, this is now done by
define_per_target_linker_variable if needed.
* lib/am/program.am (%PROGRAM%%EXEEXT%): Likewise with
$(%XPROGRAM%_LDFLAGS).
* doc/automake.texi (Program and Library Variables): Mention
AM_LDFLAGS and AM_LIBTOOLFLAGS in the definition of maude_LDFLAGS
and maude_LIBTOOLFLAGS.
* tests/libtool9.test: New file.
* tests/Makefile.am (TESTS): Add it.
* NEWS: Explain the backward incompatibility.
Report from Akim Demaille.
ChangeLog
NEWS
automake.in
doc/automake.texi
doc/stamp-vti
doc/version.texi
lib/am/ltlibrary.am
lib/am/program.am
tests/Makefile.am
tests/Makefile.in
tests/libtool9.test [new file with mode: 0755]
This page took 0.030732 seconds and 5 git commands to generate.