summaryrefslogtreecommitdiffstats
path: root/configure.in
diff options
context:
space:
mode:
authorMike Stump <mikestump@comcast.net>2005-05-05 01:36:32 +0000
committerMike Stump <mikestump@comcast.net>2005-05-05 01:36:32 +0000
commit297306009e34380ab31dd6eb9f03a35bd8e14f02 (patch)
tree9f387343bd7719faa1ebcd1d53bc0d9a87bc97ed /configure.in
parenta8a968789f03999f2b31b364a6fa47957e4aa845 (diff)
downloadcygnal-297306009e34380ab31dd6eb9f03a35bd8e14f02.tar.gz
cygnal-297306009e34380ab31dd6eb9f03a35bd8e14f02.tar.bz2
cygnal-297306009e34380ab31dd6eb9f03a35bd8e14f02.zip
* configure.in: Always pass --target to target configures as
otherwise rebuilds that do --recheck will fail. * confiugure: Rebuilt.
Diffstat (limited to 'configure.in')
-rw-r--r--configure.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/configure.in b/configure.in
index 70b833321..5dd40ce28 100644
--- a/configure.in
+++ b/configure.in
@@ -1928,8 +1928,10 @@ fi
# fixed in future. It's still worthwhile to use a cache file for each
# directory. I think.
-# Pass the appropriate --host, --build, and --cache-file arguments.
-target_configargs="--cache-file=./config.cache --host=${target_alias} --build=${build_alias} ${target_configargs}"
+# Pass the appropriate --build, --host, --target and --cache-file arguments.
+# We need to pass --target, as newer autoconf's requires consistency
+# for target_alias and gcc doesn't manage it consistently.
+target_configargs="--cache-file=./config.cache --build=${build_alias} --host=${target_alias} --target=${target_alias} ${target_configargs}"
FLAGS_FOR_TARGET=
case " $target_configdirs " in