PATCH, libiberty: sort AC_CHECK_FUNCs

Ben Elliston bje@au1.ibm.com
Wed Nov 25 05:20:00 GMT 2009


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.])




More information about the Binutils mailing list