# HG changeset patch # User vins # Date 1111857754 0 # Node ID 7be4146ed65e5efd0336d98cbb4cfad4a5ca8549 # Parent 8d4fa1c4e0b86e815a7db38ae363cdc6ecbec1ed [xemacs-hg @ 2005-03-26 17:22:29 by vins] configure.ac: Don't specify non-working -fno-gnu-linker on Solaris. 'head -1' is deprecated by coreutils-5.3.0 on some platforms; replace it with 'sed 1q' diff -r 8d4fa1c4e0b8 -r 7be4146ed65e ChangeLog --- a/ChangeLog Sat Mar 26 16:26:53 2005 +0000 +++ b/ChangeLog Sat Mar 26 17:22:34 2005 +0000 @@ -1,3 +1,11 @@ +2005-03-23 Vin Shelton + + * configure.in: Remove -fno-gnu-linker option from Solaris + dynodump builds; it doesn't do anything. + + Don't use 'head -1' - it's deprecated by coreutils-5.3.0 on some + platforms. + 2005-03-24 Aidan Kehoe * configure: Regenerate. diff -r 8d4fa1c4e0b8 -r 7be4146ed65e configure --- a/configure Sat Mar 26 16:26:53 2005 +0000 +++ b/configure Sat Mar 26 17:22:34 2005 +0000 @@ -8028,7 +8028,6 @@ *86* ) dynodump_arch=i386 ;; powerpc ) dynodump_arch=ppc ;; esac - test "$GCC" = "yes" && ld_switch_site="$ld_switch_site -fno-gnu-linker" && if test "$verbose" = "yes"; then echo " Appending \"-fno-gnu-linker\" to \$ld_switch_site"; fi fi @@ -8145,11 +8144,11 @@ echo $ECHO_N "checking for compiler version information... $ECHO_C" >&6 if test "$GCC" = "yes"; then - compiler_version=`$XEMACS_CC --version | head -1` - gcc_compiler_specs=`$XEMACS_CC -v 2>&1 | sed 's/.* \([^ ]\)/\1/' | head -1` + compiler_version=`$XEMACS_CC --version | sed 1q` + gcc_compiler_specs=`$XEMACS_CC -v 2>&1 | sed 's/.* \([^ ]\)/\1/' | sed 1q` else case "$XEMACS_CC" in ic*) - compiler_version=`icc -V 2>&1 | head -1` + compiler_version=`icc -V 2>&1 | sed 1q` ;; *) case "$ac_cv_build" in *-*-aix* ) @@ -8174,7 +8173,7 @@ ;; *-*-solaris*) - compiler_version=`$XEMACS_CC -V 2>&1 | head -1` + compiler_version=`$XEMACS_CC -V 2>&1 | sed 1q` ;; alpha*-dec-osf*) diff -r 8d4fa1c4e0b8 -r 7be4146ed65e configure.ac --- a/configure.ac Sat Mar 26 16:26:53 2005 +0000 +++ b/configure.ac Sat Mar 26 17:22:34 2005 +0000 @@ -2302,8 +2302,6 @@ *86* ) dynodump_arch=i386 ;; powerpc ) dynodump_arch=ppc ;; esac - dnl Dynodump requires the system linker - test "$GCC" = "yes" && XE_APPEND(-fno-gnu-linker, ld_switch_site) fi dnl Feed s&m crud to src/Makefile @@ -2359,12 +2357,12 @@ dnl run through the AC_PROG_CC mill. dnl Would anybody really build libsrc with GCC and XEmacs with non-GCC? if test "$GCC" = "yes"; then - compiler_version=`$XEMACS_CC --version | head -1` - gcc_compiler_specs=`$XEMACS_CC -v 2>&1 | sed 's/.* \([[^ ]]\)/\1/' | head -1` + compiler_version=`$XEMACS_CC --version | sed 1q` + gcc_compiler_specs=`$XEMACS_CC -v 2>&1 | sed 's/.* \([[^ ]]\)/\1/' | sed 1q` else case "$XEMACS_CC" in dnl The Intel cc compiler ic*) - compiler_version=`icc -V 2>&1 | head -1` + compiler_version=`icc -V 2>&1 | sed 1q` ;; dnl non-gcc machine-specific magic - contributions welcome *) case "$ac_cv_build" in @@ -2393,7 +2391,7 @@ ;; *-*-solaris*) - compiler_version=`$XEMACS_CC -V 2>&1 | head -1` + compiler_version=`$XEMACS_CC -V 2>&1 | sed 1q` ;; alpha*-dec-osf*)