This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
[patch] ld/: Remove the dependency on ancient automake
- From: "Maciej W. Rozycki" <macro at linux-mips dot org>
- To: binutils at sources dot redhat dot com
- Date: Thu, 14 Apr 2005 17:52:30 +0100 (BST)
- Subject: [patch] ld/: Remove the dependency on ancient automake
Hello,
Here is the corresponding change for ld/ to make this directory work with
recent versions of automake. Similarly to the binutils/ patch it replaces
a problematic construct with one that has been documented on automake info
pages.
The resulting Makefiles have been successfully used for building:
1. Natively for mipsel-linux-gnu and i386-linux-gnu.
2. Cross-binutils for i386-linux-gnu host with the mipsel-linux-gnu and
mips64el-linux-gnu targets.
3. Crossed native binutils for the mips64el-linux-gnu host using an
i386-linux-gnu build system.
2005-04-14 Maciej W. Rozycki <macro@linux-mips.org>
* Makefile.am (install): Rename goal to...
(install-data-local): ... this, to preserve implicit dependencies.
* doc/Makefile.in: Regenerate with automake 1.9.4.
* aclocal.m4: Regenerate.
* config.in: Regenerate.
* configure: Regenerate.
OK to apply? -- for the mainline of course.
Maciej
binutils-2.15.96-20050331-ld-info.patch
diff -up --recursive --new-file binutils-2.15.96-20050331.macro/ld/Makefile.am binutils-2.15.96-20050331/ld/Makefile.am
--- binutils-2.15.96-20050331.macro/ld/Makefile.am 2005-01-20 19:37:49.000000000 +0000
+++ binutils-2.15.96-20050331/ld/Makefile.am 2005-04-11 11:24:52.000000000 +0000
@@ -1683,7 +1683,7 @@ install-data-local:
# We want install to imply install-info as per GNU standards, despite the
# cygnus option.
-install: install-info
+install-data-local: install-info
# Stuff that should be included in a distribution. The diststuff
# target is run by the taz target in ../Makefile.in.