This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[committed] Remove unneeded test in configure.in
- From: neroden at twcny dot rr dot com (Nathanael Nerode)
- To: gcc-patches at gcc dot gnu dot org
- Date: Mon, 13 Oct 2003 14:16:51 -0400
- Subject: [committed] Remove unneeded test in configure.in
Shell script 'for' statements are quite clever enough to deal with
variables expanding to nothing, and will execute the 'for' zero times.
Tested with pdksh, dash, bash, bash --posix, and zsh in sh emulation mode.
(zsh NOT in sh emulation mode fails horribly, but it always did. Autoconf
2.57 will set zsh to sh emulation mode automatically.)
* configure.in: Remove unnecessary test.
* configure: Regenerate.
Index: configure.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/configure.in,v
retrieving revision 1.738
diff -u -r1.738 configure.in
--- configure.in 13 Oct 2003 17:50:11 -0000 1.738
+++ configure.in 13 Oct 2003 17:57:22 -0000
@@ -1482,15 +1482,10 @@
# Expand extra_headers to include complete path.
# This substitutes for lots of t-* files.
extra_headers_list=
-if test "x$extra_headers" = x
-then true
-else
- # Prepend ${srcdir}/config/${cpu_type}/ to every entry in extra_headers.
- for file in $extra_headers;
- do
- extra_headers_list="${extra_headers_list} \$(srcdir)/config/${cpu_type}/${file}"
- done
-fi
+# Prepend $(srcdir)/config/${cpu_type}/ to every entry in extra_headers.
+for file in ${extra_headers} ; do
+ extra_headers_list="${extra_headers_list} \$(srcdir)/config/${cpu_type}/${file}"
+done
# Add a definition of USE_COLLECT2 if system wants one.
case $use_collect2 in
--
Nathanael Nerode <neroden at gcc.gnu.org>
http://home.twcny.rr.com/nerode/neroden/fdl.html