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> | 2002-04-15  Hans-Peter Nilsson  <hp@bitrange.com> | ||||||
|  |  | ||||||
|         * d30v/syscalls.c: #include <time.h>.  Don't use multi-line |         * 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' | 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. | # Extract the first word of "gcc", so it can be a program name with args. | ||||||
| set dummy gcc; ac_word=$2 | set dummy gcc; ac_word=$2 | ||||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | 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 | if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | ||||||
|   echo $ac_n "(cached) $ac_c" 1>&6 |   echo $ac_n "(cached) $ac_c" 1>&6 | ||||||
| else | 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. |   # Extract the first word of "cc", so it can be a program name with args. | ||||||
| set dummy cc; ac_word=$2 | set dummy cc; ac_word=$2 | ||||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | 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 | if eval "test \"`echo '$''{'ac_cv_prog_CC'+set}'`\" = set"; then | ||||||
|   echo $ac_n "(cached) $ac_c" 1>&6 |   echo $ac_n "(cached) $ac_c" 1>&6 | ||||||
| else | else | ||||||
| @@ -818,92 +826,11 @@ else | |||||||
|   echo "$ac_t""no" 1>&6 |   echo "$ac_t""no" 1>&6 | ||||||
| fi | 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; } |   test -z "$CC" && { echo "configure: error: no acceptable cc found in \$PATH" 1>&2; exit 1; } | ||||||
| fi | 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 $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 | if eval "test \"`echo '$''{'ac_cv_prog_gcc'+set}'`\" = set"; then | ||||||
|   echo $ac_n "(cached) $ac_c" 1>&6 |   echo $ac_n "(cached) $ac_c" 1>&6 | ||||||
| else | else | ||||||
| @@ -912,7 +839,7 @@ else | |||||||
|   yes; |   yes; | ||||||
| #endif | #endif | ||||||
| EOF | 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 |   ac_cv_prog_gcc=yes | ||||||
| else | else | ||||||
|   ac_cv_prog_gcc=no |   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 | if test $ac_cv_prog_gcc = yes; then | ||||||
|   GCC=yes |   GCC=yes | ||||||
| else |   ac_test_CFLAGS="${CFLAGS+set}" | ||||||
|   GCC= |   ac_save_CFLAGS="$CFLAGS" | ||||||
| fi |   CFLAGS= | ||||||
|  |   echo $ac_n "checking whether ${CC-cc} accepts -g""... $ac_c" 1>&6 | ||||||
| ac_test_CFLAGS="${CFLAGS+set}" | echo "configure:858: checking whether ${CC-cc} accepts -g" >&5 | ||||||
| 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 |  | ||||||
| if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then | if eval "test \"`echo '$''{'ac_cv_prog_cc_g'+set}'`\" = set"; then | ||||||
|   echo $ac_n "(cached) $ac_c" 1>&6 |   echo $ac_n "(cached) $ac_c" 1>&6 | ||||||
| else | else | ||||||
| @@ -946,22 +869,19 @@ rm -f conftest* | |||||||
| fi | fi | ||||||
|  |  | ||||||
| echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 | echo "$ac_t""$ac_cv_prog_cc_g" 1>&6 | ||||||
| if test "$ac_test_CFLAGS" = set; then |   if test "$ac_test_CFLAGS" = set; then | ||||||
|   CFLAGS="$ac_save_CFLAGS" |     CFLAGS="$ac_save_CFLAGS" | ||||||
| elif test $ac_cv_prog_cc_g = yes; then |   elif test $ac_cv_prog_cc_g = yes; then | ||||||
|   if test "$GCC" = yes; then |  | ||||||
|     CFLAGS="-g -O2" |     CFLAGS="-g -O2" | ||||||
|   else |   else | ||||||
|     CFLAGS="-g" |     CFLAGS="-O2" | ||||||
|   fi |   fi | ||||||
| else | else | ||||||
|   if test "$GCC" = yes; then |   GCC= | ||||||
|     CFLAGS="-O2" |   test "${CFLAGS+set}" = set || CFLAGS="-g" | ||||||
|   else |  | ||||||
|     CFLAGS= |  | ||||||
|   fi |  | ||||||
| fi | fi | ||||||
|  |  | ||||||
|  |  | ||||||
| AS=${AS-as} | AS=${AS-as} | ||||||
|  |  | ||||||
| AR=${AR-ar} | 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. | # Extract the first word of "ranlib", so it can be a program name with args. | ||||||
| set dummy ranlib; ac_word=$2 | set dummy ranlib; ac_word=$2 | ||||||
| echo $ac_n "checking for $ac_word""... $ac_c" 1>&6 | 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 | if eval "test \"`echo '$''{'ac_cv_prog_RANLIB'+set}'`\" = set"; then | ||||||
|   echo $ac_n "(cached) $ac_c" 1>&6 |   echo $ac_n "(cached) $ac_c" 1>&6 | ||||||
| else | else | ||||||
| @@ -1191,7 +1111,7 @@ cat >> $CONFIG_STATUS <<\EOF | |||||||
|  |  | ||||||
| # Split the substitutions into bite-sized pieces for seds with | # Split the substitutions into bite-sized pieces for seds with | ||||||
| # small command number limits, like on Digital OSF/1 and HP-UX. | # 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_file=1 # Number of current file. | ||||||
| ac_beg=1 # First line for current file. | ac_beg=1 # First line for current file. | ||||||
| ac_end=$ac_max_sed_cmds # Line after last 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_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} | AS=${AS-as} | ||||||
| AC_SUBST(AS) | AC_SUBST(AS) | ||||||
| AR=${AR-ar} | AR=${AR-ar} | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user