This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[libiberty] Cleanup of configure part 1
- From: Kelley Cook <kcook at gcc dot gnu dot org>
- To: gcc-patches at gcc dot gnu dot org
- Date: Thu, 05 May 2005 17:38:12 -0400
- Subject: [libiberty] Cleanup of configure part 1
- Hop-count: 1
This is just cleanup of some autoconf 2.1x cruft.
Generated config.in is the same, changes to configure (attached) are
inconsequental.
OK to install?
Also could a libiberty guy review that hunk of
http://gcc.gnu.org/ml/gcc-patches/2005-05/msg00216.html
Kelley Cook
2005-05-05 Kelley Cook <kcook@gcc.gnu.org>
* aclocal.m4 (AC_DEFINE_NOAUTOHEADER): Remove.
* configure.ac: Replace any AC_DEFINE_NOAUTOHEADER with AC_DEFINE.
* configure: Regenerate.
diff -prdu -x '*~' -x autom4te.cache /home/kcook34/gcc-orig/libiberty/aclocal.m4 ./aclocal.m4
--- /home/kcook34/gcc-orig/libiberty/aclocal.m4 2004-12-27 16:00:11.000000000 -0500
+++ ./aclocal.m4 2005-05-05 17:25:49.951698600 -0400
@@ -120,15 +119,6 @@ if test $libiberty_cv_decl_needed_$1 = y
fi
])dnl
-# Work around a bug in autoheader. This can go away when we switch to
-# autoconf >2.50. The use of define instead of AC_DEFUN is
-# deliberate.
-define(AC_DEFINE_NOAUTOHEADER,
-[cat >> confdefs.h <<\EOF
-[#define] $1 ifelse($#, 2, [$2], $#, 3, [$2], 1)
-EOF
-])
-
# We always want a C version of alloca() compiled into libiberty,
# because native-compiler support for the real alloca is so !@#$%
# unreliable that GCC has decided to use it only when being compiled
diff -prdu -x '*~' -x autom4te.cache /home/kcook34/gcc-orig/libiberty/configure.ac ./configure.ac
--- /home/kcook34/gcc-orig/libiberty/configure.ac 2005-04-15 20:40:07.000000000 -0400
+++ ./configure.ac 2005-05-05 17:22:15.425085100 -0400
@@ -328,7 +326,7 @@ if test -n "${with_target_subdir}"; then
# dont have to check them here.
# Of the functions in $checkfuncs, newlib only has strerror.
- AC_DEFINE_NOAUTOHEADER(HAVE_STRERROR)
+ AC_DEFINE(HAVE_STRERROR)
setobjs=yes
@@ -367,8 +365,8 @@ AC_SUBST(target_header_dir)
case "${host}" in
*-*-cygwin* | *-*-mingw*)
- AC_DEFINE_NOAUTOHEADER(HAVE_SYS_ERRLIST)
- AC_DEFINE_NOAUTOHEADER(HAVE_SYS_NERR)
+ AC_DEFINE(HAVE_SYS_ERRLIST)
+ AC_DEFINE(HAVE_SYS_NERR)
;;
esac
@@ -406,7 +404,7 @@ if test -z "${setobjs}"; then
# don't have to check them here.
# Of the functions in $checkfuncs, VxWorks only has strerror.
- AC_DEFINE_NOAUTOHEADER(HAVE_STRERROR)
+ AC_DEFINE(HAVE_STRERROR)
setobjs=yes
;;
diff -prdu -x '*~' -x autom4te.cache /home/kcook34/gcc-orig/libiberty/configure ./configure
--- /home/kcook34/gcc-orig/libiberty/configure 2005-04-15 20:40:06.000000000 -0400
+++ ./configure 2005-05-05 17:22:47.109697500 -0400
@@ -5384,9 +5404,9 @@ _ACEOF
# dont have to check them here.
# Of the functions in $checkfuncs, newlib only has strerror.
- cat >> confdefs.h <<\EOF
+ cat >>confdefs.h <<\_ACEOF
#define HAVE_STRERROR 1
-EOF
+_ACEOF
setobjs=yes
@@ -5428,13 +5448,13 @@ fi
case "${host}" in
*-*-cygwin* | *-*-mingw*)
- cat >> confdefs.h <<\EOF
+ cat >>confdefs.h <<\_ACEOF
#define HAVE_SYS_ERRLIST 1
-EOF
+_ACEOF
- cat >> confdefs.h <<\EOF
+ cat >>confdefs.h <<\_ACEOF
#define HAVE_SYS_NERR 1
-EOF
+_ACEOF
;;
esac
@@ -5546,9 +5566,9 @@ _ACEOF
# don't have to check them here.
# Of the functions in $checkfuncs, VxWorks only has strerror.
- cat >> confdefs.h <<\EOF
+ cat >>confdefs.h <<\_ACEOF
#define HAVE_STRERROR 1
-EOF
+_ACEOF
setobjs=yes