2002-04-16 Jeff Johnston <jjohnstn@redhat.com>
* m68k/configure.in: Change to use LIB_AC_PROG_CC instead
        of AC_PROG_CC to avoid building an executable in configuration.
        * m68k/configure: Regenerated.
			
			
This commit is contained in:
		| @@ -1,3 +1,9 @@ | ||||
| 2002-04-16  Jeff Johnston  <jjohnstn@redhat.com> | ||||
|  | ||||
| 	* m68k/configure.in: Change to use LIB_AC_PROG_CC instead | ||||
| 	of AC_PROG_CC to avoid building an executable in configuration. | ||||
| 	* m68k/configure: Regenerated. | ||||
|  | ||||
| 2002-04-15  Hans-Peter Nilsson  <hp@bitrange.com> | ||||
|  | ||||
|         * d30v/syscalls.c: #include <time.h>.  Don't use multi-line | ||||
|   | ||||
							
								
								
									
										132
									
								
								libgloss/m68k/configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										132
									
								
								libgloss/m68k/configure
									
									
									
									
										vendored
									
									
								
							| @@ -740,10 +740,18 @@ test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}' | ||||
| test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' | ||||
|  | ||||
|  | ||||
| # FIXME: We temporarily define our own version of AC_PROG_CC.  This is | ||||
| # copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS.  We | ||||
| # are probably using a cross compiler, which will not be able to fully | ||||
| # link an executable.  This should really be fixed in autoconf | ||||
| # itself. | ||||
|  | ||||
|  | ||||
|  | ||||
| # Extract the first word of "gcc", so it can be a program name with args. | ||||
| set dummy gcc; ac_word=$2 | ||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | ||||
| echo "configure:747: checking for $ac_word" >&5 | ||||
| echo "configure:755: checking for $ac_word" >&5 | ||||
| if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | ||||
|   echo $ac_n "(cached) $ac_c" 1>&6 | ||||
| else | ||||
| @@ -773,7 +781,7 @@ if test -z "$CC"; then | ||||
|   # Extract the first word of "cc", so it can be a program name with args. | ||||
| set dummy cc; ac_word=$2 | ||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | ||||
| echo "configure:777: checking for $ac_word" >&5 | ||||
| echo "configure:785: checking for $ac_word" >&5 | ||||
| if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | ||||
|   echo $ac_n "(cached) $ac_c" 1>&6 | ||||
| else | ||||
| @@ -818,92 +826,11 @@ else | ||||
|   echo "$ac_t""no" 1>&6 | ||||
| fi | ||||
|  | ||||
|   if test -z "$CC"; then | ||||
|     case "`uname -s`" in | ||||
|     *win32* | *WIN32*) | ||||
|       # Extract the first word of "cl", so it can be a program name with args. | ||||
| set dummy cl; ac_word=$2 | ||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | ||||
| echo "configure:828: checking for $ac_word" >&5 | ||||
| if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | ||||
|   echo $ac_n "(cached) $ac_c" 1>&6 | ||||
| else | ||||
|   if test -n "$CC"; then | ||||
|   ac_cv_prog_CC="$CC" # Let the user override the test. | ||||
| else | ||||
|   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS=":" | ||||
|   ac_dummy="$PATH" | ||||
|   for ac_dir in $ac_dummy; do | ||||
|     test -z "$ac_dir" && ac_dir=. | ||||
|     if test -f $ac_dir/$ac_word; then | ||||
|       ac_cv_prog_CC="cl" | ||||
|       break | ||||
|     fi | ||||
|   done | ||||
|   IFS="$ac_save_ifs" | ||||
| fi | ||||
| fi | ||||
| CC="$ac_cv_prog_CC" | ||||
| if test -n "$CC"; then | ||||
|   echo "$ac_t""$CC" 1>&6 | ||||
| else | ||||
|   echo "$ac_t""no" 1>&6 | ||||
| fi | ||||
|  ;; | ||||
|     esac | ||||
|   fi | ||||
|   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } | ||||
| fi | ||||
|  | ||||
| echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works""... $ac_c" 1>&6 | ||||
| echo "configure:860: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) works" >&5 | ||||
|  | ||||
| ac_ext=c | ||||
| # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. | ||||
| ac_cpp='$CPP $CPPFLAGS' | ||||
| ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' | ||||
| ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' | ||||
| cross_compiling=$ac_cv_prog_cc_cross | ||||
|  | ||||
| cat > conftest.$ac_ext << EOF | ||||
|  | ||||
| #line 871 "configure" | ||||
| #include "confdefs.h" | ||||
|  | ||||
| main(){return(0);} | ||||
| EOF | ||||
| if { (eval echo configure:876: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then | ||||
|   ac_cv_prog_cc_works=yes | ||||
|   # If we can't run a trivial program, we are probably using a cross compiler. | ||||
|   if (./conftest; exit) 2>/dev/null; then | ||||
|     ac_cv_prog_cc_cross=no | ||||
|   else | ||||
|     ac_cv_prog_cc_cross=yes | ||||
|   fi | ||||
| else | ||||
|   echo "configure: failed program was:" >&5 | ||||
|   cat conftest.$ac_ext >&5 | ||||
|   ac_cv_prog_cc_works=no | ||||
| fi | ||||
| rm -fr conftest* | ||||
| ac_ext=c | ||||
| # CFLAGS is not in ac_cpp because -g, -O, etc. are not valid cpp options. | ||||
| ac_cpp='$CPP $CPPFLAGS' | ||||
| ac_compile='${CC-cc} -c $CFLAGS $CPPFLAGS conftest.$ac_ext 1>&5' | ||||
| ac_link='${CC-cc} -o conftest${ac_exeext} $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5' | ||||
| cross_compiling=$ac_cv_prog_cc_cross | ||||
|  | ||||
| echo "$ac_t""$ac_cv_prog_cc_works" 1>&6 | ||||
| if test $ac_cv_prog_cc_works = no; then | ||||
|   { echo "configure: error: installation or configuration problem: C compiler cannot create executables." 1>&2; exit 1; } | ||||
| fi | ||||
| echo $ac_n "checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler""... $ac_c" 1>&6 | ||||
| echo "configure:902: checking whether the C compiler ($CC $CFLAGS $LDFLAGS) is a cross-compiler" >&5 | ||||
| echo "$ac_t""$ac_cv_prog_cc_cross" 1>&6 | ||||
| cross_compiling=$ac_cv_prog_cc_cross | ||||
|  | ||||
| echo $ac_n "checking whether we are using GNU C""... $ac_c" 1>&6 | ||||
| echo "configure:907: checking whether we are using GNU C" >&5 | ||||
| echo "configure:834: checking whether we are using GNU C" >&5 | ||||
| if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then | ||||
|   echo $ac_n "(cached) $ac_c" 1>&6 | ||||
| else | ||||
| @@ -912,7 +839,7 @@ else | ||||
|   yes; | ||||
| #endif | ||||
| EOF | ||||
| if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:916: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then | ||||
| if { ac_try='${CC-cc} -E conftest.c'; { (eval echo configure:843: \"$ac_try\") 1>&5; (eval $ac_try) 2>&5; }; } | egrep yes >/dev/null 2>&1; then | ||||
|   ac_cv_prog_gcc=yes | ||||
| else | ||||
|   ac_cv_prog_gcc=no | ||||
| @@ -923,15 +850,11 @@ echo "$ac_t""$ac_cv_prog_gcc" 1>&6 | ||||
|  | ||||
| if test $ac_cv_prog_gcc = yes; then | ||||
|   GCC=yes | ||||
| else | ||||
|   GCC= | ||||
| fi | ||||
|  | ||||
| ac_test_CFLAGS="${CFLAGS+set}" | ||||
| ac_save_CFLAGS="$CFLAGS" | ||||
| CFLAGS= | ||||
| echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 | ||||
| echo "configure:935: checking whether ${CC-cc} accepts -g" >&5 | ||||
|   ac_test_CFLAGS="${CFLAGS+set}" | ||||
|   ac_save_CFLAGS="$CFLAGS" | ||||
|   CFLAGS= | ||||
|   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 | ||||
| echo "configure:858: checking whether ${CC-cc} accepts -g" >&5 | ||||
| if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then | ||||
|   echo $ac_n "(cached) $ac_c" 1>&6 | ||||
| else | ||||
| @@ -946,22 +869,19 @@ rm -f conftest* | ||||
| fi | ||||
|  | ||||
| echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 | ||||
| if test "$ac_test_CFLAGS" = set; then | ||||
|   CFLAGS="$ac_save_CFLAGS" | ||||
| elif test $ac_cv_prog_cc_g = yes; then | ||||
|   if test "$GCC" = yes; then | ||||
|   if test "$ac_test_CFLAGS" = set; then | ||||
|     CFLAGS="$ac_save_CFLAGS" | ||||
|   elif test $ac_cv_prog_cc_g = yes; then | ||||
|     CFLAGS="-g -O2" | ||||
|   else | ||||
|     CFLAGS="-g" | ||||
|     CFLAGS="-O2" | ||||
|   fi | ||||
| else | ||||
|   if test "$GCC" = yes; then | ||||
|     CFLAGS="-O2" | ||||
|   else | ||||
|     CFLAGS= | ||||
|   fi | ||||
|   GCC= | ||||
|   test "${CFLAGS+set}" = set || CFLAGS="-g" | ||||
| fi | ||||
|  | ||||
|  | ||||
| AS=${AS-as} | ||||
|  | ||||
| AR=${AR-ar} | ||||
| @@ -971,7 +891,7 @@ LD=${LD-ld} | ||||
| # Extract the first word of "ranlib", so it can be a program name with args. | ||||
| set dummy ranlib; ac_word=$2 | ||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | ||||
| echo "configure:975: checking for $ac_word" >&5 | ||||
| echo "configure:895: checking for $ac_word" >&5 | ||||
| if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then | ||||
|   echo $ac_n "(cached) $ac_c" 1>&6 | ||||
| else | ||||
| @@ -1191,7 +1111,7 @@ cat >> $CONFIG_STATUS <<\EOF | ||||
|  | ||||
| # Split the substitutions into bite-sized pieces for seds with | ||||
| # small command number limits, like on Digital OSF/1 and HP-UX. | ||||
| ac_max_sed_cmds=90 # Maximum number of lines to put in a sed script. | ||||
| ac_max_sed_cmds=60 # Maximum number of lines to put in a sed script. | ||||
| ac_file=1 # Number of current file. | ||||
| ac_beg=1 # First line for current file. | ||||
| ac_end=$ac_max_sed_cmds # Line after last line for current file. | ||||
|   | ||||
| @@ -34,7 +34,46 @@ AC_ARG_PROGRAM | ||||
|  | ||||
| AC_PROG_INSTALL | ||||
|  | ||||
| AC_PROG_CC | ||||
| # FIXME: We temporarily define our own version of AC_PROG_CC.  This is | ||||
| # copied from autoconf 2.12, but does not call AC_PROG_CC_WORKS.  We | ||||
| # are probably using a cross compiler, which will not be able to fully | ||||
| # link an executable.  This should really be fixed in autoconf | ||||
| # itself. | ||||
|  | ||||
| AC_DEFUN(LIB_AC_PROG_CC, | ||||
| [AC_BEFORE([$0], [AC_PROG_CPP])dnl | ||||
| AC_CHECK_PROG(CC, gcc, gcc) | ||||
| if test -z "$CC"; then | ||||
|   AC_CHECK_PROG(CC, cc, cc, , , /usr/ucb/cc) | ||||
|   test -z "$CC" && AC_MSG_ERROR([no acceptable cc found in \$PATH]) | ||||
| fi | ||||
|  | ||||
| AC_PROG_CC_GNU | ||||
|  | ||||
| if test $ac_cv_prog_gcc = yes; then | ||||
|   GCC=yes | ||||
| dnl Check whether -g works, even if CFLAGS is set, in case the package | ||||
| dnl plays around with CFLAGS (such as to build both debugging and | ||||
| dnl normal versions of a library), tasteless as that idea is. | ||||
|   ac_test_CFLAGS="${CFLAGS+set}" | ||||
|   ac_save_CFLAGS="$CFLAGS" | ||||
|   CFLAGS= | ||||
|   AC_PROG_CC_G | ||||
|   if test "$ac_test_CFLAGS" = set; then | ||||
|     CFLAGS="$ac_save_CFLAGS" | ||||
|   elif test $ac_cv_prog_cc_g = yes; then | ||||
|     CFLAGS="-g -O2" | ||||
|   else | ||||
|     CFLAGS="-O2" | ||||
|   fi | ||||
| else | ||||
|   GCC= | ||||
|   test "${CFLAGS+set}" = set || CFLAGS="-g" | ||||
| fi | ||||
| ]) | ||||
|  | ||||
| LIB_AC_PROG_CC | ||||
|  | ||||
| AS=${AS-as} | ||||
| AC_SUBST(AS) | ||||
| AR=${AR-ar} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user