summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPaolo Bonzini <bonzini@gnu.org>2005-12-05 15:00:27 +0000
committerPaolo Bonzini <bonzini@gcc.gnu.org>2005-12-05 15:00:27 +0000
commit2abefe3d992a31a4f060f25857b067b397b7bac9 (patch)
tree05cc5ce809715a6dd302c3a48e97b1407f60db9d /ChangeLog
parent40077270f8138fe8a3c032cd0d5146089b858306 (diff)
downloadgcc-2abefe3d992a31a4f060f25857b067b397b7bac9.tar.gz
configure.in (CONFIGURED_BISON, [...]): Remove "CONFIGURED_" from the AC_CHECK_PROGS invocation.
toplevel: 2005-12-05 Paolo Bonzini <bonzini@gnu.org> * configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4, CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove "CONFIGURED_" from the AC_CHECK_PROGS invocation. Move below. Find in-tree tools if available. (EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them. (CONFIGURED_*_FOR_TARGET): Don't set nor substitute. (*_FOR_TARGET): Set them with GCC_TARGET_TOOL. (COMPILER_*_FOR_TARGET): New. * Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs. (BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols. (CONFIGURED_*, USUAL_*): Remove. (BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO, STRIP): Use autoconf substitutions. (COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET, COMPILER_NM_FOR_TARGET): New. (EXTRA_HOST_FLAGS): Pass LIPO and STRIP. (all): Make all-host and all-target in parallel. (do-[+make_target+], do-check, install, [+compare-target+]): Ensure that $$r and $$s are set before invoking a recursive make. (stage[+id+]-bubble): Likewise, and invoke the comparison at the end. ([+bootstrap-target+]): Inline most of the `all' target. config: 2005-12-05 Paolo Bonzini <bonzini@gnu.org> * acx.m4 (GCC_TARGET_TOOL): New. From-SVN: r108059
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog25
1 files changed, 25 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9282eee74e2..6dcc41c6110 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,28 @@
+2005-12-05 Paolo Bonzini <bonzini@gnu.org>
+
+ * configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
+ CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
+ "CONFIGURED_" from the AC_CHECK_PROGS invocation. Move below.
+ Find in-tree tools if available.
+ (EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
+ (CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
+ (*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
+ (COMPILER_*_FOR_TARGET): New.
+ * Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
+ (BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
+ (CONFIGURED_*, USUAL_*): Remove.
+ (BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
+ STRIP): Use autoconf substitutions.
+ (COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
+ COMPILER_NM_FOR_TARGET): New.
+ (EXTRA_HOST_FLAGS): Pass LIPO and STRIP.
+
+ (all): Make all-host and all-target in parallel.
+ (do-[+make_target+], do-check, install, [+compare-target+]): Ensure
+ that $$r and $$s are set before invoking a recursive make.
+ (stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
+ ([+bootstrap-target+]): Inline most of the `all' target.
+
2005-11-29 Ben Elliston <bje@au.ibm.com>
* Makefile.tpl (clean-target-libgcc): Invoke clean-target-libgcc