This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
PATCH, libiberty: sort AC_CHECK_FUNCs
- From: Ben Elliston <bje at au1 dot ibm dot com>
- To: gcc-patches at gcc dot gnu dot org, binutils <binutils at sourceware dot org>
- Cc: dj at redhat dot com, Manuel López-Ibáñez <lopezibanez at gmail dot com>, gcc-patches at gcc dot gnu dot org, binutils <binutils at sourceware dot org>
- Date: Wed, 25 Nov 2009 16:17:40 +1100
- Subject: PATCH, libiberty: sort AC_CHECK_FUNCs
In this message:
http://gcc.gnu.org/ml/gcc-patches/2009-08/msg00589.html
DJ notes that the list of functions in the AC_CHECK_FUNC invocation used
to be in alphabetical order. This patch fixes this--double checked with
sort(1). Found a couple of duplicates like gettimeofday and memcpy, so
this patch improves build times. :-)
OK for the trunk?
Ben
2009-11-25 Ben Elliston <bje@au.ibm.com>
* configure.ac (AC_CHECK_FUNCS): Sort into alphabetical order.
* configure: Regenerate.
Index: configure.ac
===================================================================
--- configure.ac (revision 154522)
+++ configure.ac (working copy)
@@ -362,15 +362,15 @@ checkfuncs="$checkfuncs getsysinfo table
# These are neither executed nor required, but they help keep
# autoheader happy without adding a bunch of text to acconfig.h.
if test "x" = "y"; then
- AC_CHECK_FUNCS(asprintf atexit basename bcmp bcopy bsearch bzero calloc clock \
- getcwd getpagesize gettimeofday index insque mkstemps memchr memcmp memcpy \
- memmem memmove mempcpy memset putenv random rename rindex sigsetmask \
- strcasecmp setenv stpcpy stpncpy strchr strdup strncasecmp strndup strrchr strstr \
- strtod strtol strtoul strverscmp tmpnam vasprintf vfprintf vprintf \
- vsprintf waitpid getrusage on_exit psignal strerror strsignal \
- sysconf times sbrk gettimeofday ffs snprintf vsnprintf \
- pstat_getstatic pstat_getdynamic sysmp getsysinfo table sysctl wait3 wait4 \
- realpath canonicalize_file_name __fsetlocking)
+ AC_CHECK_FUNCS(asprintf atexit basename bcmp bcopy bsearch bzero \
+ calloc canonicalize_file_name clock ffs __fsetlocking getcwd \
+ getpagesize getrusage getsysinfo gettimeofday index insque memchr \
+ memcmp memcpy memmem memmove memset mkstemps on_exit psignal \
+ pstat_getdynamic pstat_getstatic putenv random realpath rename \
+ rindex sbrk setenv sigsetmask snprintf stpcpy stpncpy strcasecmp \
+ strchr strdup strerror strncasecmp strndup strrchr strsignal strstr \
+ strtod strtol strtoul strverscmp sysconf sysctl sysmp table times \
+ tmpnam vasprintf vfprintf vprintf vsprintf wait3 wait4 waitpid)
AC_CHECK_DECLS([basename, ffs, asprintf, vasprintf, snprintf, vsnprintf])
AC_DEFINE(HAVE_SYS_ERRLIST, 1, [Define if you have the sys_errlist variable.])
AC_DEFINE(HAVE_SYS_NERR, 1, [Define if you have the sys_nerr variable.])