| Index: libffi/ChangeLog |
| =================================================================== |
| --- libffi.orig/ChangeLog |
| +++ libffi/ChangeLog |
| @@ -1,3 +1,8 @@ |
| +2011-08-22 Jasper Lievisse Adriaanse <jasper@openbsd.org> |
| + |
| + * configure.ac: Add OpenBSD/hppa and OpenBSD/powerpc support. |
| + * configure: Rebuilt. |
| + |
| 2011-07-11 Andrew Haley <aph@redhat.com> |
| |
| * src/arm/ffi.c (FFI_INIT_TRAMPOLINE): Clear icache. |
| Index: libffi/configure |
| =================================================================== |
| --- libffi.orig/configure |
| +++ libffi/configure |
| @@ -688,7 +688,6 @@ TESTSUBDIR_TRUE |
| MAINT |
| MAINTAINER_MODE_FALSE |
| MAINTAINER_MODE_TRUE |
| -PRTDIAG |
| CPP |
| OTOOL64 |
| OTOOL |
| @@ -755,7 +754,6 @@ am__isrc |
| INSTALL_DATA |
| INSTALL_SCRIPT |
| INSTALL_PROGRAM |
| -ax_enable_builddir_sed |
| target_os |
| target_vendor |
| target_cpu |
| @@ -809,7 +807,6 @@ SHELL' |
| ac_subst_files='' |
| ac_user_opts=' |
| enable_option_checking |
| -enable_builddir |
| enable_dependency_tracking |
| enable_shared |
| enable_static |
| @@ -818,8 +815,6 @@ enable_fast_install |
| with_gnu_ld |
| with_sysroot |
| enable_libtool_lock |
| -enable_portable_binary |
| -with_gcc_arch |
| enable_maintainer_mode |
| enable_debug |
| enable_structs |
| @@ -1454,8 +1449,6 @@ Optional Features: |
| --disable-option-checking ignore unrecognized --enable/--with options |
| --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) |
| --enable-FEATURE[=ARG] include FEATURE [ARG=yes] |
| - --disable-builddir disable automatic build in subdir of sources |
| - |
| --disable-dependency-tracking speeds up one-time build |
| --enable-dependency-tracking do not reject slow dependency extractors |
| --enable-shared[=PKGS] build shared libraries [default=yes] |
| @@ -1463,9 +1456,6 @@ Optional Features: |
| --enable-fast-install[=PKGS] |
| optimize for fast installation [default=yes] |
| --disable-libtool-lock avoid locking (might break parallel builds) |
| - --enable-portable-binary |
| - disable compiler optimizations that would produce |
| - unportable binaries |
| --enable-maintainer-mode enable make rules and dependencies not useful |
| (and sometimes confusing) to the casual installer |
| --enable-debug debugging mode |
| @@ -1481,8 +1471,6 @@ Optional Packages: |
| --with-gnu-ld assume the C compiler uses GNU ld [default=no] |
| --with-sysroot=DIR Search for dependent libraries within DIR |
| (or the compiler's sysroot if not specified). |
| - --with-gcc-arch=<arch> use architecture <arch> for gcc -march/-mtune, |
| - instead of guessing |
| |
| Some influential environment variables: |
| CC C compiler command |
| @@ -2658,109 +2646,7 @@ target_alias=${target_alias-$host_alias} |
| |
| . ${srcdir}/configure.host |
| |
| - |
| - # [$]@ is unsable in 2.60+ but earlier autoconf had no ac_configure_args |
| - if test "${ac_configure_args+set}" != "set" ; then |
| - ac_configure_args= |
| - for ac_arg in ${1+"$@"}; do |
| - ac_configure_args="$ac_configure_args '$ac_arg'" |
| - done |
| - fi |
| - |
| -# expand $ac_aux_dir to an absolute path |
| -am_aux_dir=`cd $ac_aux_dir && pwd` |
| - |
| - |
| -ax_enable_builddir="." |
| -# Check whether --enable-builddir was given. |
| -if test "${enable_builddir+set}" = set; then : |
| - enableval=$enable_builddir; ax_enable_builddir="$enableval" |
| -else |
| - ax_enable_builddir="auto" |
| -fi |
| - |
| -if test ".$ac_srcdir_defaulted" != ".no" ; then |
| -if test ".$srcdir" = ".." ; then |
| - if test -f config.status ; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: toplevel srcdir already configured... skipping subdir build" >&5 |
| -$as_echo "$as_me: toplevel srcdir already configured... skipping subdir build" >&6;} |
| - else |
| - test ".$ax_enable_builddir" = "." && ax_enable_builddir="." |
| - test ".$ax_enable_builddir" = ".no" && ax_enable_builddir="." |
| - test ".$TARGET" = "." && TARGET="$target" |
| - test ".$ax_enable_builddir" = ".auto" && ax_enable_builddir="$TARGET" |
| - if test ".$ax_enable_builddir" != ".." ; then # we know where to go and |
| - as_dir=$ax_enable_builddir; as_fn_mkdir_p |
| - echo __.$ax_enable_builddir.__ > $ax_enable_builddir/conftest.tmp |
| - cd $ax_enable_builddir |
| - if grep __.$ax_enable_builddir.__ conftest.tmp >/dev/null 2>/dev/null ; then |
| - rm conftest.tmp |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: continue configure in default builddir \"./$ax_enable_builddir\"" >&5 |
| -$as_echo "continue configure in default builddir \"./$ax_enable_builddir\"" >&6; } |
| - else |
| - as_fn_error $? "could not change to default builddir \"./$ax_enable_builddir\"" "$LINENO" 5 |
| - fi |
| - srcdir=`echo "$ax_enable_builddir" | |
| - sed -e 's,^\./,,;s,[^/]$,&/,;s,[^/]*/,../,g;s,[/]$,,;'` |
| - # going to restart from subdirectory location |
| - test -f $srcdir/config.log && mv $srcdir/config.log . |
| - test -f $srcdir/confdefs.h && mv $srcdir/confdefs.h . |
| - test -f $srcdir/conftest.log && mv $srcdir/conftest.log . |
| - test -f $srcdir/$cache_file && mv $srcdir/$cache_file . |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: ....exec $SHELL $srcdir/$0 \"--srcdir=$srcdir\" \"--enable-builddir=$ax_enable_builddir\" ${1+\"$@\"}" >&5 |
| -$as_echo "....exec $SHELL $srcdir/$0 \"--srcdir=$srcdir\" \"--enable-builddir=$ax_enable_builddir\" ${1+\"$@\"}" >&6; } |
| - case "$0" in # restart |
| - /\\*) eval $SHELL "'$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;; |
| - *) eval $SHELL "'$srcdir/$0'" "'--srcdir=$srcdir'" "'--enable-builddir=$ax_enable_builddir'" $ac_configure_args ;; |
| - esac ; exit $? |
| - fi |
| - fi |
| -fi fi |
| -test ".$ax_enable_builddir" = ".auto" && ax_enable_builddir="." |
| -# Extract the first word of "gsed sed", so it can be a program name with args. |
| -set dummy gsed sed; ac_word=$2 |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
| -$as_echo_n "checking for $ac_word... " >&6; } |
| -if ${ac_cv_path_ax_enable_builddir_sed+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - case $ax_enable_builddir_sed in |
| - [\\/]* | ?:[\\/]*) |
| - ac_cv_path_ax_enable_builddir_sed="$ax_enable_builddir_sed" # Let the user override the test with a path. |
| - ;; |
| - *) |
| - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
| -for as_dir in $PATH |
| -do |
| - IFS=$as_save_IFS |
| - test -z "$as_dir" && as_dir=. |
| - for ac_exec_ext in '' $ac_executable_extensions; do |
| - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
| - ac_cv_path_ax_enable_builddir_sed="$as_dir/$ac_word$ac_exec_ext" |
| - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
| - break 2 |
| - fi |
| -done |
| - done |
| -IFS=$as_save_IFS |
| - |
| - test -z "$ac_cv_path_ax_enable_builddir_sed" && ac_cv_path_ax_enable_builddir_sed="sed" |
| - ;; |
| -esac |
| -fi |
| -ax_enable_builddir_sed=$ac_cv_path_ax_enable_builddir_sed |
| -if test -n "$ax_enable_builddir_sed"; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_enable_builddir_sed" >&5 |
| -$as_echo "$ax_enable_builddir_sed" >&6; } |
| -else |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
| -$as_echo "no" >&6; } |
| -fi |
| - |
| - |
| -ax_enable_builddir_auxdir="$am_aux_dir" |
| -ac_config_commands="$ac_config_commands buildir" |
| - |
| +AX_ENABLE_BUILDDIR |
| |
| am__api_version='1.11' |
| |
| @@ -2919,6 +2805,9 @@ test "$program_suffix" != NONE && |
| ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' |
| program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` |
| |
| +# expand $ac_aux_dir to an absolute path |
| +am_aux_dir=`cd $ac_aux_dir && pwd` |
| + |
| if test x"${MISSING+set}" != xset; then |
| case $am_aux_dir in |
| *\ * | *\ *) |
| @@ -11950,1037 +11839,158 @@ CC="$lt_save_CC" |
| |
| |
| |
| +AX_CC_MAXOPT |
| +AX_CFLAGS_WARN_ALL |
| +if test "x$GCC" = "xyes"; then |
| + CFLAGS="$CFLAGS -fexceptions" |
| +fi |
| |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler vendor" >&5 |
| -$as_echo_n "checking for C compiler vendor... " >&6; } |
| -if ${ax_cv_c_compiler_vendor+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - ax_cv_c_compiler_vendor=unknown |
| - # note: don't check for gcc first since some other compilers define __GNUC__ |
| - for ventest in intel:__ICC,__ECC,__INTEL_COMPILER ibm:__xlc__,__xlC__,__IBMC__,__IBMCPP__ pathscale:__PATHCC__,__PATHSCALE__ clang:__clang__ gnu:__GNUC__ sun:__SUNPRO_C,__SUNPRO_CC hp:__HP_cc,__HP_aCC dec:__DECC,__DECCXX,__DECC_VER,__DECCXX_VER borland:__BORLANDC__,__TURBOC__ comeau:__COMO__ cray:_CRAYC kai:__KCC lcc:__LCC__ metrowerks:__MWERKS__ sgi:__sgi,sgi microsoft:_MSC_VER watcom:__WATCOMC__ portland:__PGI; do |
| - vencpp="defined("`echo $ventest | cut -d: -f2 | sed 's/,/) || defined(/g'`")" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| -#if !($vencpp) |
| - thisisanerror; |
| -#endif |
| |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - ax_cv_c_compiler_vendor=`echo $ventest | cut -d: -f1`; break |
| +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 |
| +$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } |
| + # Check whether --enable-maintainer-mode was given. |
| +if test "${enable_maintainer_mode+set}" = set; then : |
| + enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval |
| +else |
| + USE_MAINTAINER_MODE=no |
| fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - done |
| |
| + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 |
| +$as_echo "$USE_MAINTAINER_MODE" >&6; } |
| + if test $USE_MAINTAINER_MODE = yes; then |
| + MAINTAINER_MODE_TRUE= |
| + MAINTAINER_MODE_FALSE='#' |
| +else |
| + MAINTAINER_MODE_TRUE='#' |
| + MAINTAINER_MODE_FALSE= |
| fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_c_compiler_vendor" >&5 |
| -$as_echo "$ax_cv_c_compiler_vendor" >&6; } |
| - |
| |
| + MAINT=$MAINTAINER_MODE_TRUE |
| |
| |
| |
| +for ac_header in sys/mman.h |
| +do : |
| + ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" |
| +if test "x$ac_cv_header_sys_mman_h" = xyes; then : |
| + cat >>confdefs.h <<_ACEOF |
| +#define HAVE_SYS_MMAN_H 1 |
| +_ACEOF |
| |
| -# Check whether --enable-portable-binary was given. |
| -if test "${enable_portable_binary+set}" = set; then : |
| - enableval=$enable_portable_binary; acx_maxopt_portable=$withval |
| -else |
| - acx_maxopt_portable=no |
| fi |
| |
| +done |
| |
| -# Try to determine "good" native compiler flags if none specified via CFLAGS |
| -if test "$ac_test_CFLAGS" != "set"; then |
| - CFLAGS="" |
| - case $ax_cv_c_compiler_vendor in |
| - dec) CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host" |
| - if test "x$acx_maxopt_portable" = xno; then |
| - CFLAGS="$CFLAGS -arch host" |
| - fi;; |
| - |
| - sun) CFLAGS="-native -fast -xO5 -dalign" |
| - if test "x$acx_maxopt_portable" = xyes; then |
| - CFLAGS="$CFLAGS -xarch=generic" |
| - fi;; |
| - |
| - hp) CFLAGS="+Oall +Optrs_ansi +DSnative" |
| - if test "x$acx_maxopt_portable" = xyes; then |
| - CFLAGS="$CFLAGS +DAportable" |
| - fi;; |
| - |
| - ibm) if test "x$acx_maxopt_portable" = xno; then |
| - xlc_opt="-qarch=auto -qtune=auto" |
| - else |
| - xlc_opt="-qtune=auto" |
| - fi |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $xlc_opt" >&5 |
| -$as_echo_n "checking whether C compiler accepts $xlc_opt... " >&6; } |
| -ax_save_FLAGS=$CFLAGS |
| - CFLAGS="$xlc_opt" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| - ; |
| - return 0; |
| -} |
| +for ac_func in mmap |
| +do : |
| + ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" |
| +if test "x$ac_cv_func_mmap" = xyes; then : |
| + cat >>confdefs.h <<_ACEOF |
| +#define HAVE_MMAP 1 |
| _ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - eval `$as_echo "ax_cv_c_flags_$xlc_opt" | $as_tr_sh`=yes |
| -else |
| - eval `$as_echo "ax_cv_c_flags_$xlc_opt" | $as_tr_sh`=no |
| + |
| fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - CFLAGS=$ax_save_FLAGS |
| -eval ax_check_compiler_flags=$`$as_echo "ax_cv_c_flags_$xlc_opt" | $as_tr_sh` |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5 |
| -$as_echo "$ax_check_compiler_flags" >&6; } |
| -if test "x$ax_check_compiler_flags" = xyes; then |
| - CFLAGS="-O3 -qansialias -w $xlc_opt" |
| -else |
| - CFLAGS="-O3 -qansialias -w" |
| - echo "******************************************************" |
| - echo "* You seem to have the IBM C compiler. It is *" |
| - echo "* recommended for best performance that you use: *" |
| - echo "* *" |
| - echo "* CFLAGS=-O3 -qarch=xxx -qtune=xxx -qansialias -w *" |
| - echo "* ^^^ ^^^ *" |
| - echo "* where xxx is pwr2, pwr3, 604, or whatever kind of *" |
| - echo "* CPU you have. (Set the CFLAGS environment var. *" |
| - echo "* and re-run configure.) For more info, man cc. *" |
| - echo "******************************************************" |
| -fi |
| - |
| - ;; |
| - |
| - intel) CFLAGS="-O3 -ansi_alias" |
| - if test "x$acx_maxopt_portable" = xno; then |
| - icc_archflag=unknown |
| - icc_flags="" |
| - case $host_cpu in |
| - i686*|x86_64*) |
| - # icc accepts gcc assembly syntax, so these should work: |
| +done |
| |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 0 output" >&5 |
| -$as_echo_n "checking for x86 cpuid 0 output... " >&6; } |
| -if ${ax_cv_gcc_x86_cpuid_0+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - if test "$cross_compiling" = yes; then : |
| - ax_cv_gcc_x86_cpuid_0=unknown |
| +ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" |
| +if test "x$ac_cv_header_sys_mman_h" = xyes; then : |
| + libffi_header_sys_mman_h=yes |
| else |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| -#include <stdio.h> |
| -int |
| -main () |
| -{ |
| + libffi_header_sys_mman_h=no |
| +fi |
| |
| - int op = 0, eax, ebx, ecx, edx; |
| - FILE *f; |
| - __asm__("cpuid" |
| - : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) |
| - : "a" (op)); |
| - f = fopen("conftest_cpuid", "w"); if (!f) return 1; |
| - fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx); |
| - fclose(f); |
| - return 0; |
| |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_run "$LINENO"; then : |
| - ax_cv_gcc_x86_cpuid_0=`cat conftest_cpuid`; rm -f conftest_cpuid |
| +ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" |
| +if test "x$ac_cv_func_mmap" = xyes; then : |
| + libffi_func_mmap=yes |
| else |
| - ax_cv_gcc_x86_cpuid_0=unknown; rm -f conftest_cpuid |
| -fi |
| -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
| - conftest.$ac_objext conftest.beam conftest.$ac_ext |
| + libffi_func_mmap=no |
| fi |
| |
| +if test "$libffi_header_sys_mman_h" != yes \ |
| + || test "$libffi_func_mmap" != yes; then |
| + ac_cv_func_mmap_file=no |
| + ac_cv_func_mmap_dev_zero=no |
| + ac_cv_func_mmap_anon=no |
| +else |
| + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5 |
| +$as_echo_n "checking whether read-only mmap of a plain file works... " >&6; } |
| +if ${ac_cv_func_mmap_file+:} false; then : |
| + $as_echo_n "(cached) " >&6 |
| +else |
| + # Add a system to this blacklist if |
| + # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a |
| + # memory area containing the same data that you'd get if you applied |
| + # read() to the same fd. The only system known to have a problem here |
| + # is VMS, where text files have record structure. |
| + case "$host_os" in |
| + vms* | ultrix*) |
| + ac_cv_func_mmap_file=no ;; |
| + *) |
| + ac_cv_func_mmap_file=yes;; |
| + esac |
| fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_0" >&5 |
| -$as_echo "$ax_cv_gcc_x86_cpuid_0" >&6; } |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| - |
| - |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 1 output" >&5 |
| -$as_echo_n "checking for x86 cpuid 1 output... " >&6; } |
| -if ${ax_cv_gcc_x86_cpuid_1+:} false; then : |
| +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_file" >&5 |
| +$as_echo "$ac_cv_func_mmap_file" >&6; } |
| + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5 |
| +$as_echo_n "checking whether mmap from /dev/zero works... " >&6; } |
| +if ${ac_cv_func_mmap_dev_zero+:} false; then : |
| $as_echo_n "(cached) " >&6 |
| else |
| - if test "$cross_compiling" = yes; then : |
| - ax_cv_gcc_x86_cpuid_1=unknown |
| + # Add a system to this blacklist if it has mmap() but /dev/zero |
| + # does not exist, or if mmapping /dev/zero does not give anonymous |
| + # zeroed pages with both the following properties: |
| + # 1. If you map N consecutive pages in with one call, and then |
| + # unmap any subset of those pages, the pages that were not |
| + # explicitly unmapped remain accessible. |
| + # 2. If you map two adjacent blocks of memory and then unmap them |
| + # both at once, they must both go away. |
| + # Systems known to be in this category are Windows (all variants), |
| + # VMS, and Darwin. |
| + case "$host_os" in |
| + vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) |
| + ac_cv_func_mmap_dev_zero=no ;; |
| + *) |
| + ac_cv_func_mmap_dev_zero=yes;; |
| + esac |
| +fi |
| +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_dev_zero" >&5 |
| +$as_echo "$ac_cv_func_mmap_dev_zero" >&6; } |
| + |
| + # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. |
| + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5 |
| +$as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; } |
| +if ${ac_cv_decl_map_anon+:} false; then : |
| + $as_echo_n "(cached) " >&6 |
| else |
| cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| /* end confdefs.h. */ |
| -#include <stdio.h> |
| -int |
| -main () |
| -{ |
| - |
| - int op = 1, eax, ebx, ecx, edx; |
| - FILE *f; |
| - __asm__("cpuid" |
| - : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) |
| - : "a" (op)); |
| - f = fopen("conftest_cpuid", "w"); if (!f) return 1; |
| - fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx); |
| - fclose(f); |
| - return 0; |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_run "$LINENO"; then : |
| - ax_cv_gcc_x86_cpuid_1=`cat conftest_cpuid`; rm -f conftest_cpuid |
| -else |
| - ax_cv_gcc_x86_cpuid_1=unknown; rm -f conftest_cpuid |
| -fi |
| -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
| - conftest.$ac_objext conftest.beam conftest.$ac_ext |
| -fi |
| - |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_1" >&5 |
| -$as_echo "$ax_cv_gcc_x86_cpuid_1" >&6; } |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| +#include <sys/types.h> |
| +#include <sys/mman.h> |
| +#include <unistd.h> |
| |
| - case $ax_cv_gcc_x86_cpuid_0 in # see AX_GCC_ARCHFLAG |
| - *:756e6547:*:*) # Intel |
| - case $ax_cv_gcc_x86_cpuid_1 in |
| - *6a?:*[234]:*:*|*6[789b]?:*:*:*) icc_flags="-xK";; |
| - *f3[347]:*:*:*|*f41347:*:*:*) icc_flags="-xP -xN -xW -xK";; |
| - *f??:*:*:*) icc_flags="-xN -xW -xK";; |
| - esac ;; |
| - esac ;; |
| - esac |
| - if test "x$icc_flags" != x; then |
| - for flag in $icc_flags; do |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5 |
| -$as_echo_n "checking whether C compiler accepts $flag... " >&6; } |
| -ax_save_FLAGS=$CFLAGS |
| - CFLAGS="$flag" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| +#ifndef MAP_ANONYMOUS |
| +#define MAP_ANONYMOUS MAP_ANON |
| +#endif |
| |
| int |
| main () |
| { |
| - |
| +int n = MAP_ANONYMOUS; |
| ; |
| return 0; |
| } |
| _ACEOF |
| if ac_fn_c_try_compile "$LINENO"; then : |
| - eval `$as_echo "ax_cv_c_flags_$flag" | $as_tr_sh`=yes |
| + ac_cv_decl_map_anon=yes |
| else |
| - eval `$as_echo "ax_cv_c_flags_$flag" | $as_tr_sh`=no |
| + ac_cv_decl_map_anon=no |
| fi |
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - CFLAGS=$ax_save_FLAGS |
| -eval ax_check_compiler_flags=$`$as_echo "ax_cv_c_flags_$flag" | $as_tr_sh` |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5 |
| -$as_echo "$ax_check_compiler_flags" >&6; } |
| -if test "x$ax_check_compiler_flags" = xyes; then |
| - icc_archflag=$flag; break |
| -else |
| - : |
| fi |
| - |
| - done |
| - fi |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for icc architecture flag" >&5 |
| -$as_echo_n "checking for icc architecture flag... " >&6; } |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $icc_archflag" >&5 |
| -$as_echo "$icc_archflag" >&6; } |
| - if test "x$icc_archflag" != xunknown; then |
| - CFLAGS="$CFLAGS $icc_archflag" |
| - fi |
| - fi |
| - ;; |
| - |
| - gnu) |
| - # default optimization flags for gcc on all systems |
| - CFLAGS="-O3 -fomit-frame-pointer" |
| - |
| - # -fstrict-aliasing for gcc-2.95+ |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -fstrict-aliasing" >&5 |
| -$as_echo_n "checking whether C compiler accepts -fstrict-aliasing... " >&6; } |
| -if ${ax_cv_c_flags__fstrict_aliasing+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - |
| - ax_save_FLAGS=$CFLAGS |
| - CFLAGS="-fstrict-aliasing" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - ax_cv_c_flags__fstrict_aliasing=yes |
| -else |
| - ax_cv_c_flags__fstrict_aliasing=no |
| -fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - CFLAGS=$ax_save_FLAGS |
| -fi |
| - |
| -eval ax_check_compiler_flags=$ax_cv_c_flags__fstrict_aliasing |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5 |
| -$as_echo "$ax_check_compiler_flags" >&6; } |
| -if test "x$ax_check_compiler_flags" = xyes; then |
| - CFLAGS="$CFLAGS -fstrict-aliasing" |
| -else |
| - : |
| -fi |
| - |
| - |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -ffast-math" >&5 |
| -$as_echo_n "checking whether C compiler accepts -ffast-math... " >&6; } |
| -if ${ax_cv_c_flags__ffast_math+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - |
| - ax_save_FLAGS=$CFLAGS |
| - CFLAGS="-ffast-math" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - ax_cv_c_flags__ffast_math=yes |
| -else |
| - ax_cv_c_flags__ffast_math=no |
| -fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - CFLAGS=$ax_save_FLAGS |
| -fi |
| - |
| -eval ax_check_compiler_flags=$ax_cv_c_flags__ffast_math |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5 |
| -$as_echo "$ax_check_compiler_flags" >&6; } |
| -if test "x$ax_check_compiler_flags" = xyes; then |
| - CFLAGS="$CFLAGS -ffast-math" |
| -else |
| - : |
| -fi |
| - |
| - |
| - |
| - |
| - |
| - |
| -# Check whether --with-gcc-arch was given. |
| -if test "${with_gcc_arch+set}" = set; then : |
| - withval=$with_gcc_arch; ax_gcc_arch=$withval |
| -else |
| - ax_gcc_arch=yes |
| -fi |
| - |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc architecture flag" >&5 |
| -$as_echo_n "checking for gcc architecture flag... " >&6; } |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5 |
| -$as_echo "" >&6; } |
| -if ${ax_cv_gcc_archflag+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - |
| -ax_cv_gcc_archflag="unknown" |
| - |
| -if test "$GCC" = yes; then |
| - |
| -if test "x$ax_gcc_arch" = xyes; then |
| -ax_gcc_arch="" |
| -if test "$cross_compiling" = no; then |
| -case $host_cpu in |
| - i[3456]86*|x86_64*) # use cpuid codes, in part from x86info-1.7 by D. Jones |
| - |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 0 output" >&5 |
| -$as_echo_n "checking for x86 cpuid 0 output... " >&6; } |
| -if ${ax_cv_gcc_x86_cpuid_0+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - if test "$cross_compiling" = yes; then : |
| - ax_cv_gcc_x86_cpuid_0=unknown |
| -else |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| -#include <stdio.h> |
| -int |
| -main () |
| -{ |
| - |
| - int op = 0, eax, ebx, ecx, edx; |
| - FILE *f; |
| - __asm__("cpuid" |
| - : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) |
| - : "a" (op)); |
| - f = fopen("conftest_cpuid", "w"); if (!f) return 1; |
| - fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx); |
| - fclose(f); |
| - return 0; |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_run "$LINENO"; then : |
| - ax_cv_gcc_x86_cpuid_0=`cat conftest_cpuid`; rm -f conftest_cpuid |
| -else |
| - ax_cv_gcc_x86_cpuid_0=unknown; rm -f conftest_cpuid |
| -fi |
| -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
| - conftest.$ac_objext conftest.beam conftest.$ac_ext |
| -fi |
| - |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_0" >&5 |
| -$as_echo "$ax_cv_gcc_x86_cpuid_0" >&6; } |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| - |
| - |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 1 output" >&5 |
| -$as_echo_n "checking for x86 cpuid 1 output... " >&6; } |
| -if ${ax_cv_gcc_x86_cpuid_1+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - if test "$cross_compiling" = yes; then : |
| - ax_cv_gcc_x86_cpuid_1=unknown |
| -else |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| -#include <stdio.h> |
| -int |
| -main () |
| -{ |
| - |
| - int op = 1, eax, ebx, ecx, edx; |
| - FILE *f; |
| - __asm__("cpuid" |
| - : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) |
| - : "a" (op)); |
| - f = fopen("conftest_cpuid", "w"); if (!f) return 1; |
| - fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx); |
| - fclose(f); |
| - return 0; |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_run "$LINENO"; then : |
| - ax_cv_gcc_x86_cpuid_1=`cat conftest_cpuid`; rm -f conftest_cpuid |
| -else |
| - ax_cv_gcc_x86_cpuid_1=unknown; rm -f conftest_cpuid |
| -fi |
| -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
| - conftest.$ac_objext conftest.beam conftest.$ac_ext |
| -fi |
| - |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_1" >&5 |
| -$as_echo "$ax_cv_gcc_x86_cpuid_1" >&6; } |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| - |
| - case $ax_cv_gcc_x86_cpuid_0 in |
| - *:756e6547:*:*) # Intel |
| - case $ax_cv_gcc_x86_cpuid_1 in |
| - *5[48]?:*:*:*) ax_gcc_arch="pentium-mmx pentium" ;; |
| - *5??:*:*:*) ax_gcc_arch=pentium ;; |
| - *6[3456]?:*:*:*) ax_gcc_arch="pentium2 pentiumpro" ;; |
| - *6a?:*[01]:*:*) ax_gcc_arch="pentium2 pentiumpro" ;; |
| - *6a?:*[234]:*:*) ax_gcc_arch="pentium3 pentiumpro" ;; |
| - *6[9d]?:*:*:*) ax_gcc_arch="pentium-m pentium3 pentiumpro" ;; |
| - *6[78b]?:*:*:*) ax_gcc_arch="pentium3 pentiumpro" ;; |
| - *6??:*:*:*) ax_gcc_arch=pentiumpro ;; |
| - *f3[347]:*:*:*|*f41347:*:*:*) |
| - case $host_cpu in |
| - x86_64*) ax_gcc_arch="nocona pentium4 pentiumpro" ;; |
| - *) ax_gcc_arch="prescott pentium4 pentiumpro" ;; |
| - esac ;; |
| - *f??:*:*:*) ax_gcc_arch="pentium4 pentiumpro";; |
| - esac ;; |
| - *:68747541:*:*) # AMD |
| - case $ax_cv_gcc_x86_cpuid_1 in |
| - *5[67]?:*:*:*) ax_gcc_arch=k6 ;; |
| - *5[8d]?:*:*:*) ax_gcc_arch="k6-2 k6" ;; |
| - *5[9]?:*:*:*) ax_gcc_arch="k6-3 k6" ;; |
| - *60?:*:*:*) ax_gcc_arch=k7 ;; |
| - *6[12]?:*:*:*) ax_gcc_arch="athlon k7" ;; |
| - *6[34]?:*:*:*) ax_gcc_arch="athlon-tbird k7" ;; |
| - *67?:*:*:*) ax_gcc_arch="athlon-4 athlon k7" ;; |
| - *6[68a]?:*:*:*) |
| - |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 cpuid 0x80000006 output" >&5 |
| -$as_echo_n "checking for x86 cpuid 0x80000006 output... " >&6; } |
| -if ${ax_cv_gcc_x86_cpuid_0x80000006+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - if test "$cross_compiling" = yes; then : |
| - ax_cv_gcc_x86_cpuid_0x80000006=unknown |
| -else |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| -#include <stdio.h> |
| -int |
| -main () |
| -{ |
| - |
| - int op = 0x80000006, eax, ebx, ecx, edx; |
| - FILE *f; |
| - __asm__("cpuid" |
| - : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx) |
| - : "a" (op)); |
| - f = fopen("conftest_cpuid", "w"); if (!f) return 1; |
| - fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx); |
| - fclose(f); |
| - return 0; |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_run "$LINENO"; then : |
| - ax_cv_gcc_x86_cpuid_0x80000006=`cat conftest_cpuid`; rm -f conftest_cpuid |
| -else |
| - ax_cv_gcc_x86_cpuid_0x80000006=unknown; rm -f conftest_cpuid |
| -fi |
| -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ |
| - conftest.$ac_objext conftest.beam conftest.$ac_ext |
| -fi |
| - |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_x86_cpuid_0x80000006" >&5 |
| -$as_echo "$ax_cv_gcc_x86_cpuid_0x80000006" >&6; } |
| -ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| - # L2 cache size |
| - case $ax_cv_gcc_x86_cpuid_0x80000006 in |
| - *:*:*[1-9a-f]??????:*) # (L2 = ecx >> 16) >= 256 |
| - ax_gcc_arch="athlon-xp athlon-4 athlon k7" ;; |
| - *) ax_gcc_arch="athlon-4 athlon k7" ;; |
| - esac ;; |
| - *f[4cef8b]?:*:*:*) ax_gcc_arch="athlon64 k8" ;; |
| - *f5?:*:*:*) ax_gcc_arch="opteron k8" ;; |
| - *f7?:*:*:*) ax_gcc_arch="athlon-fx opteron k8" ;; |
| - *f??:*:*:*) ax_gcc_arch="k8" ;; |
| - esac ;; |
| - *:746e6543:*:*) # IDT |
| - case $ax_cv_gcc_x86_cpuid_1 in |
| - *54?:*:*:*) ax_gcc_arch=winchip-c6 ;; |
| - *58?:*:*:*) ax_gcc_arch=winchip2 ;; |
| - *6[78]?:*:*:*) ax_gcc_arch=c3 ;; |
| - *69?:*:*:*) ax_gcc_arch="c3-2 c3" ;; |
| - esac ;; |
| - esac |
| - if test x"$ax_gcc_arch" = x; then # fallback |
| - case $host_cpu in |
| - i586*) ax_gcc_arch=pentium ;; |
| - i686*) ax_gcc_arch=pentiumpro ;; |
| - esac |
| - fi |
| - ;; |
| - |
| - sparc*) |
| - # Extract the first word of "prtdiag", so it can be a program name with args. |
| -set dummy prtdiag; ac_word=$2 |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 |
| -$as_echo_n "checking for $ac_word... " >&6; } |
| -if ${ac_cv_path_PRTDIAG+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - case $PRTDIAG in |
| - [\\/]* | ?:[\\/]*) |
| - ac_cv_path_PRTDIAG="$PRTDIAG" # Let the user override the test with a path. |
| - ;; |
| - *) |
| - as_save_IFS=$IFS; IFS=$PATH_SEPARATOR |
| -as_dummy="$PATH:/usr/platform/`uname -i`/sbin/:/usr/platform/`uname -m`/sbin/" |
| -for as_dir in $as_dummy |
| -do |
| - IFS=$as_save_IFS |
| - test -z "$as_dir" && as_dir=. |
| - for ac_exec_ext in '' $ac_executable_extensions; do |
| - if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then |
| - ac_cv_path_PRTDIAG="$as_dir/$ac_word$ac_exec_ext" |
| - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 |
| - break 2 |
| - fi |
| -done |
| - done |
| -IFS=$as_save_IFS |
| - |
| - test -z "$ac_cv_path_PRTDIAG" && ac_cv_path_PRTDIAG="prtdiag" |
| - ;; |
| -esac |
| -fi |
| -PRTDIAG=$ac_cv_path_PRTDIAG |
| -if test -n "$PRTDIAG"; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PRTDIAG" >&5 |
| -$as_echo "$PRTDIAG" >&6; } |
| -else |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 |
| -$as_echo "no" >&6; } |
| -fi |
| - |
| - |
| - cputype=`(((grep cpu /proc/cpuinfo | cut -d: -f2) ; ($PRTDIAG -v |grep -i sparc) ; grep -i cpu /var/run/dmesg.boot ) | head -n 1) 2> /dev/null` |
| - cputype=`echo "$cputype" | tr -d ' -' |tr $as_cr_LETTERS $as_cr_letters` |
| - case $cputype in |
| - *ultrasparciv*) ax_gcc_arch="ultrasparc4 ultrasparc3 ultrasparc v9" ;; |
| - *ultrasparciii*) ax_gcc_arch="ultrasparc3 ultrasparc v9" ;; |
| - *ultrasparc*) ax_gcc_arch="ultrasparc v9" ;; |
| - *supersparc*|*tms390z5[05]*) ax_gcc_arch="supersparc v8" ;; |
| - *hypersparc*|*rt62[056]*) ax_gcc_arch="hypersparc v8" ;; |
| - *cypress*) ax_gcc_arch=cypress ;; |
| - esac ;; |
| - |
| - alphaev5) ax_gcc_arch=ev5 ;; |
| - alphaev56) ax_gcc_arch=ev56 ;; |
| - alphapca56) ax_gcc_arch="pca56 ev56" ;; |
| - alphapca57) ax_gcc_arch="pca57 pca56 ev56" ;; |
| - alphaev6) ax_gcc_arch=ev6 ;; |
| - alphaev67) ax_gcc_arch=ev67 ;; |
| - alphaev68) ax_gcc_arch="ev68 ev67" ;; |
| - alphaev69) ax_gcc_arch="ev69 ev68 ev67" ;; |
| - alphaev7) ax_gcc_arch="ev7 ev69 ev68 ev67" ;; |
| - alphaev79) ax_gcc_arch="ev79 ev7 ev69 ev68 ev67" ;; |
| - |
| - powerpc*) |
| - cputype=`((grep cpu /proc/cpuinfo | head -n 1 | cut -d: -f2 | cut -d, -f1 | sed 's/ //g') ; /usr/bin/machine ; /bin/machine; grep CPU /var/run/dmesg.boot | head -n 1 | cut -d" " -f2) 2> /dev/null` |
| - cputype=`echo $cputype | sed -e 's/ppc//g;s/ *//g'` |
| - case $cputype in |
| - *750*) ax_gcc_arch="750 G3" ;; |
| - *740[0-9]*) ax_gcc_arch="$cputype 7400 G4" ;; |
| - *74[4-5][0-9]*) ax_gcc_arch="$cputype 7450 G4" ;; |
| - *74[0-9][0-9]*) ax_gcc_arch="$cputype G4" ;; |
| - *970*) ax_gcc_arch="970 G5 power4";; |
| - *POWER4*|*power4*|*gq*) ax_gcc_arch="power4 970";; |
| - *POWER5*|*power5*|*gr*|*gs*) ax_gcc_arch="power5 power4 970";; |
| - 603ev|8240) ax_gcc_arch="$cputype 603e 603";; |
| - *) ax_gcc_arch=$cputype ;; |
| - esac |
| - ax_gcc_arch="$ax_gcc_arch powerpc" |
| - ;; |
| -esac |
| -fi # not cross-compiling |
| -fi # guess arch |
| - |
| -if test "x$ax_gcc_arch" != x -a "x$ax_gcc_arch" != xno; then |
| -for arch in $ax_gcc_arch; do |
| - if test "x$acx_maxopt_portable" = xyes; then # if we require portable code |
| - flags="-mtune=$arch" |
| - # -mcpu=$arch and m$arch generate nonportable code on every arch except |
| - # x86. And some other arches (e.g. Alpha) don't accept -mtune. Grrr. |
| - case $host_cpu in i*86|x86_64*) flags="$flags -mcpu=$arch -m$arch";; esac |
| - else |
| - flags="-march=$arch -mcpu=$arch -m$arch" |
| - fi |
| - for flag in $flags; do |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $flag" >&5 |
| -$as_echo_n "checking whether C compiler accepts $flag... " >&6; } |
| -ax_save_FLAGS=$CFLAGS |
| - CFLAGS="$flag" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - eval `$as_echo "ax_cv_c_flags_$flag" | $as_tr_sh`=yes |
| -else |
| - eval `$as_echo "ax_cv_c_flags_$flag" | $as_tr_sh`=no |
| -fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - CFLAGS=$ax_save_FLAGS |
| -eval ax_check_compiler_flags=$`$as_echo "ax_cv_c_flags_$flag" | $as_tr_sh` |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5 |
| -$as_echo "$ax_check_compiler_flags" >&6; } |
| -if test "x$ax_check_compiler_flags" = xyes; then |
| - ax_cv_gcc_archflag=$flag; break |
| -else |
| - : |
| -fi |
| - |
| - done |
| - test "x$ax_cv_gcc_archflag" = xunknown || break |
| -done |
| -fi |
| - |
| -fi # $GCC=yes |
| - |
| -fi |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc architecture flag" >&5 |
| -$as_echo_n "checking for gcc architecture flag... " >&6; } |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_gcc_archflag" >&5 |
| -$as_echo "$ax_cv_gcc_archflag" >&6; } |
| -if test "x$ax_cv_gcc_archflag" = xunknown; then |
| - : |
| -else |
| - CFLAGS="$CFLAGS $ax_cv_gcc_archflag" |
| -fi |
| - |
| - ;; |
| - esac |
| - |
| - if test -z "$CFLAGS"; then |
| - echo "" |
| - echo "********************************************************" |
| - echo "* WARNING: Don't know the best CFLAGS for this system *" |
| - echo "* Use ./configure CFLAGS=... to specify your own flags *" |
| - echo "* (otherwise, a default of CFLAGS=-O3 will be used) *" |
| - echo "********************************************************" |
| - echo "" |
| - CFLAGS="-O3" |
| - fi |
| - |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $CFLAGS" >&5 |
| -$as_echo_n "checking whether C compiler accepts $CFLAGS... " >&6; } |
| -ax_save_FLAGS=$CFLAGS |
| - CFLAGS="$CFLAGS" |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - eval `$as_echo "ax_cv_c_flags_$CFLAGS" | $as_tr_sh`=yes |
| -else |
| - eval `$as_echo "ax_cv_c_flags_$CFLAGS" | $as_tr_sh`=no |
| -fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| - CFLAGS=$ax_save_FLAGS |
| -eval ax_check_compiler_flags=$`$as_echo "ax_cv_c_flags_$CFLAGS" | $as_tr_sh` |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5 |
| -$as_echo "$ax_check_compiler_flags" >&6; } |
| -if test "x$ax_check_compiler_flags" = xyes; then |
| - : |
| -else |
| - |
| - echo "" |
| - echo "********************************************************" |
| - echo "* WARNING: The guessed CFLAGS don't seem to work with *" |
| - echo "* your compiler. *" |
| - echo "* Use ./configure CFLAGS=... to specify your own flags *" |
| - echo "********************************************************" |
| - echo "" |
| - CFLAGS="" |
| - |
| -fi |
| - |
| - |
| -fi |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking CFLAGS for maximum warnings" >&5 |
| -$as_echo_n "checking CFLAGS for maximum warnings... " >&6; } |
| -if ${ac_cv_cflags_warn_all+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - ac_cv_cflags_warn_all="no, unknown" |
| - ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| - ac_save_CFLAGS="$CFLAGS" |
| -for ac_arg in "-pedantic % -Wall" "-xstrconst % -v" "-std1 % -verbose -w0 -warnprotos" "-qlanglvl=ansi % -qsrcmsg -qinfo=all:noppt:noppc:noobs:nocnd" "-ansi -ansiE % -fullwarn" "+ESlit % +w1" "-Xc % -pvctl,fullmsg" "-h conform % -h msglevel 2" # |
| -do CFLAGS="$ac_save_CFLAGS "`echo $ac_arg | sed -e 's,%%.*,,' -e 's,%,,'` |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| - |
| -int |
| -main () |
| -{ |
| - |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - ac_cv_cflags_warn_all=`echo $ac_arg | sed -e 's,.*% *,,'` ; break |
| -fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| -done |
| - CFLAGS="$ac_save_CFLAGS" |
| - ac_ext=c |
| -ac_cpp='$CPP $CPPFLAGS' |
| -ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' |
| -ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' |
| -ac_compiler_gnu=$ac_cv_c_compiler_gnu |
| - |
| - |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cflags_warn_all" >&5 |
| -$as_echo "$ac_cv_cflags_warn_all" >&6; } |
| -case ".$ac_cv_cflags_warn_all" in |
| - .ok|.ok,*) ;; |
| - .|.no|.no,*) |
| - ;; |
| - *) |
| - if echo " $CFLAGS " | grep " $ac_cv_cflags_warn_all " 2>&1 >/dev/null |
| - then { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS does contain \$ac_cv_cflags_warn_all"; } >&5 |
| - (: CFLAGS does contain $ac_cv_cflags_warn_all) 2>&5 |
| - ac_status=$? |
| - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| - test $ac_status = 0; } |
| - else { { $as_echo "$as_me:${as_lineno-$LINENO}: : CFLAGS=\"\$CFLAGS \$ac_cv_cflags_warn_all\""; } >&5 |
| - (: CFLAGS="$CFLAGS $ac_cv_cflags_warn_all") 2>&5 |
| - ac_status=$? |
| - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 |
| - test $ac_status = 0; } |
| - CFLAGS="$CFLAGS $ac_cv_cflags_warn_all" |
| - fi |
| - ;; |
| -esac |
| - |
| -if test "x$GCC" = "xyes"; then |
| - CFLAGS="$CFLAGS -fexceptions" |
| -fi |
| - |
| - |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5 |
| -$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; } |
| - # Check whether --enable-maintainer-mode was given. |
| -if test "${enable_maintainer_mode+set}" = set; then : |
| - enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval |
| -else |
| - USE_MAINTAINER_MODE=no |
| -fi |
| - |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5 |
| -$as_echo "$USE_MAINTAINER_MODE" >&6; } |
| - if test $USE_MAINTAINER_MODE = yes; then |
| - MAINTAINER_MODE_TRUE= |
| - MAINTAINER_MODE_FALSE='#' |
| -else |
| - MAINTAINER_MODE_TRUE='#' |
| - MAINTAINER_MODE_FALSE= |
| -fi |
| - |
| - MAINT=$MAINTAINER_MODE_TRUE |
| - |
| - |
| - |
| -for ac_header in sys/mman.h |
| -do : |
| - ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" |
| -if test "x$ac_cv_header_sys_mman_h" = xyes; then : |
| - cat >>confdefs.h <<_ACEOF |
| -#define HAVE_SYS_MMAN_H 1 |
| -_ACEOF |
| - |
| -fi |
| - |
| -done |
| - |
| -for ac_func in mmap |
| -do : |
| - ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" |
| -if test "x$ac_cv_func_mmap" = xyes; then : |
| - cat >>confdefs.h <<_ACEOF |
| -#define HAVE_MMAP 1 |
| -_ACEOF |
| - |
| -fi |
| -done |
| - |
| - |
| -ac_fn_c_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default" |
| -if test "x$ac_cv_header_sys_mman_h" = xyes; then : |
| - libffi_header_sys_mman_h=yes |
| -else |
| - libffi_header_sys_mman_h=no |
| -fi |
| - |
| - |
| -ac_fn_c_check_func "$LINENO" "mmap" "ac_cv_func_mmap" |
| -if test "x$ac_cv_func_mmap" = xyes; then : |
| - libffi_func_mmap=yes |
| -else |
| - libffi_func_mmap=no |
| -fi |
| - |
| -if test "$libffi_header_sys_mman_h" != yes \ |
| - || test "$libffi_func_mmap" != yes; then |
| - ac_cv_func_mmap_file=no |
| - ac_cv_func_mmap_dev_zero=no |
| - ac_cv_func_mmap_anon=no |
| -else |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether read-only mmap of a plain file works" >&5 |
| -$as_echo_n "checking whether read-only mmap of a plain file works... " >&6; } |
| -if ${ac_cv_func_mmap_file+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - # Add a system to this blacklist if |
| - # mmap(0, stat_size, PROT_READ, MAP_PRIVATE, fd, 0) doesn't return a |
| - # memory area containing the same data that you'd get if you applied |
| - # read() to the same fd. The only system known to have a problem here |
| - # is VMS, where text files have record structure. |
| - case "$host_os" in |
| - vms* | ultrix*) |
| - ac_cv_func_mmap_file=no ;; |
| - *) |
| - ac_cv_func_mmap_file=yes;; |
| - esac |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_file" >&5 |
| -$as_echo "$ac_cv_func_mmap_file" >&6; } |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether mmap from /dev/zero works" >&5 |
| -$as_echo_n "checking whether mmap from /dev/zero works... " >&6; } |
| -if ${ac_cv_func_mmap_dev_zero+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - # Add a system to this blacklist if it has mmap() but /dev/zero |
| - # does not exist, or if mmapping /dev/zero does not give anonymous |
| - # zeroed pages with both the following properties: |
| - # 1. If you map N consecutive pages in with one call, and then |
| - # unmap any subset of those pages, the pages that were not |
| - # explicitly unmapped remain accessible. |
| - # 2. If you map two adjacent blocks of memory and then unmap them |
| - # both at once, they must both go away. |
| - # Systems known to be in this category are Windows (all variants), |
| - # VMS, and Darwin. |
| - case "$host_os" in |
| - vms* | cygwin* | pe | mingw* | darwin* | ultrix* | hpux10* | hpux11.00) |
| - ac_cv_func_mmap_dev_zero=no ;; |
| - *) |
| - ac_cv_func_mmap_dev_zero=yes;; |
| - esac |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_dev_zero" >&5 |
| -$as_echo "$ac_cv_func_mmap_dev_zero" >&6; } |
| - |
| - # Unlike /dev/zero, the MAP_ANON(YMOUS) defines can be probed for. |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON(YMOUS)" >&5 |
| -$as_echo_n "checking for MAP_ANON(YMOUS)... " >&6; } |
| -if ${ac_cv_decl_map_anon+:} false; then : |
| - $as_echo_n "(cached) " >&6 |
| -else |
| - cat confdefs.h - <<_ACEOF >conftest.$ac_ext |
| -/* end confdefs.h. */ |
| -#include <sys/types.h> |
| -#include <sys/mman.h> |
| -#include <unistd.h> |
| - |
| -#ifndef MAP_ANONYMOUS |
| -#define MAP_ANONYMOUS MAP_ANON |
| -#endif |
| - |
| -int |
| -main () |
| -{ |
| -int n = MAP_ANONYMOUS; |
| - ; |
| - return 0; |
| -} |
| -_ACEOF |
| -if ac_fn_c_try_compile "$LINENO"; then : |
| - ac_cv_decl_map_anon=yes |
| -else |
| - ac_cv_decl_map_anon=no |
| -fi |
| -rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext |
| -fi |
| -{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_decl_map_anon" >&5 |
| -$as_echo "$ac_cv_decl_map_anon" >&6; } |
| +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_decl_map_anon" >&5 |
| +$as_echo "$ac_cv_decl_map_anon" >&6; } |
| |
| if test $ac_cv_decl_map_anon = no; then |
| ac_cv_func_mmap_anon=no |
| @@ -13065,7 +12075,7 @@ case "$host" in |
| TARGET=FRV; TARGETDIR=frv |
| ;; |
| |
| - hppa*-*-linux* | parisc*-*-linux*) |
| + hppa*-*-linux* | parisc*-*-linux* | hppa*-*-openbsd*) |
| TARGET=PA_LINUX; TARGETDIR=pa |
| ;; |
| hppa*64-*-hpux*) |
| @@ -13133,7 +12143,7 @@ case "$host" in |
| powerpc-*-aix* | rs6000-*-aix*) |
| TARGET=POWERPC_AIX; TARGETDIR=powerpc |
| ;; |
| - powerpc-*-freebsd*) |
| + powerpc-*-freebsd* | powerpc-*-openbsd*) |
| TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc |
| ;; |
| powerpc64-*-freebsd*) |
| @@ -15340,14 +14350,6 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_writ |
| # |
| # INIT-COMMANDS |
| # |
| -ax_enable_builddir_srcdir="$srcdir" # $srcdir |
| -ax_enable_builddir_host="$HOST" # $HOST / $host |
| -ax_enable_builddir_version="$VERSION" # $VERSION |
| -ax_enable_builddir_package="$PACKAGE" # $PACKAGE |
| -ax_enable_builddir_auxdir="$ax_enable_builddir_auxdir" # $AUX |
| -ax_enable_builddir_sed="$ax_enable_builddir_sed" # $SED |
| -ax_enable_builddir="$ax_enable_builddir" # $SUB |
| - |
| AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" |
| |
| |
| @@ -15637,7 +14639,6 @@ for ac_config_target in $ac_config_targe |
| do |
| case $ac_config_target in |
| "fficonfig.h") CONFIG_HEADERS="$CONFIG_HEADERS fficonfig.h" ;; |
| - "buildir") CONFIG_COMMANDS="$CONFIG_COMMANDS buildir" ;; |
| "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;; |
| "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;; |
| "include") CONFIG_COMMANDS="$CONFIG_COMMANDS include" ;; |
| @@ -16276,150 +15277,6 @@ $as_echo "$as_me: executing $ac_file com |
| |
| |
| case $ac_file$ac_mode in |
| - "buildir":C) ac_top_srcdir="$ax_enable_builddir_srcdir" |
| - if test ".$ax_enable_builddir" = ".." ; then |
| - if test -f "$top_srcdir/Makefile" ; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: skipping top_srcdir/Makefile - left untouched" >&5 |
| -$as_echo "$as_me: skipping top_srcdir/Makefile - left untouched" >&6;} |
| - else |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: skipping top_srcdir/Makefile - not created" >&5 |
| -$as_echo "$as_me: skipping top_srcdir/Makefile - not created" >&6;} |
| - fi |
| - else |
| - if test -f "$ac_top_srcdir/Makefile" ; then |
| - a=`grep "^VERSION " "$ac_top_srcdir/Makefile"` ; b=`grep "^VERSION " Makefile` |
| - test "$a" != "$b" && rm "$ac_top_srcdir/Makefile" |
| - fi |
| - if test -f "$ac_top_srcdir/Makefile" ; then |
| - echo "$ac_top_srcdir/Makefile : $ac_top_srcdir/Makefile.in" > $tmp/conftemp.mk |
| - echo " @ echo 'REMOVED,,,' >\$@" >> $tmp/conftemp.mk |
| - eval "${MAKE-make} -f $tmp/conftemp.mk 2>/dev/null >/dev/null" |
| - if grep '^REMOVED,,,' "$ac_top_srcdir/Makefile" >/dev/null |
| - then rm $ac_top_srcdir/Makefile ; fi |
| - cp $tmp/conftemp.mk $ac_top_srcdir/makefiles.mk~ ## DEBUGGING |
| - fi |
| - if test ! -f "$ac_top_srcdir/Makefile" ; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: create top_srcdir/Makefile guessed from local Makefile" >&5 |
| -$as_echo "$as_me: create top_srcdir/Makefile guessed from local Makefile" >&6;} |
| - x='`' ; cat >$tmp/conftemp.sed <<_EOF |
| -/^\$/n |
| -x |
| -/^\$/bS |
| -x |
| -/\\\\\$/{H;d;} |
| -{H;s/.*//;x;} |
| -bM |
| -:S |
| -x |
| -/\\\\\$/{h;d;} |
| -{h;s/.*//;x;} |
| -:M |
| -s/\\(\\n\\) /\\1 /g |
| -/^ /d |
| -/^[ ]*[\\#]/d |
| -/^VPATH *=/d |
| -s/^srcdir *=.*/srcdir = ./ |
| -s/^top_srcdir *=.*/top_srcdir = ./ |
| -/[:=]/!d |
| -/^\\./d |
| -/ = /b |
| -/ .= /b |
| -/:/!b |
| -s/:.*/:/ |
| -s/ / /g |
| -s/ \\([a-z][a-z-]*[a-zA-Z0-9]\\)\\([ :]\\)/ \\1 \\1-all\\2/g |
| -s/^\\([a-z][a-z-]*[a-zA-Z0-9]\\)\\([ :]\\)/\\1 \\1-all\\2/ |
| -s/ / /g |
| -/^all all-all[ :]/i\\ |
| -all-configured : all-all |
| -s/ [a-zA-Z0-9-]*-all [a-zA-Z0-9-]*-all-all//g |
| -/-all-all/d |
| -a\\ |
| - @ HOST="\$(HOST)\" \\\\\\ |
| - ; test ".\$\$HOST" = "." && HOST=$x sh $ax_enable_builddir_auxdir/config.guess $x \\\\\\ |
| - ; BUILD=$x grep "^#### \$\$HOST " Makefile | sed -e 's/.*|//' $x \\\\\\ |
| - ; use=$x basename "\$\@" -all $x; n=$x echo \$\$BUILD | wc -w $x \\\\\\ |
| - ; echo "MAKE \$\$HOST : \$\$n * \$\@"; if test "\$\$n" = "0" ; then : \\\\\\ |
| - ; BUILD=$x grep "^####.*|" Makefile |tail -1| sed -e 's/.*|//' $x ; fi \\\\\\ |
| - ; test ".\$\$BUILD" = "." && BUILD="." \\\\\\ |
| - ; test "\$\$use" = "\$\@" && BUILD=$x echo "\$\$BUILD" | tail -1 $x \\\\\\ |
| - ; for i in \$\$BUILD ; do test ".\$\$i" = "." && continue \\\\\\ |
| - ; (cd "\$\$i" && test ! -f configure && \$(MAKE) \$\$use) || exit; done |
| -/dist-all *:/a\\ |
| - @ HOST="\$(HOST)\" \\\\\\ |
| - ; test ".\$\$HOST" = "." && HOST=$x sh $ax_enable_builddir_auxdir/config.guess $x \\\\\\ |
| - ; BUILD=$x grep "^#### \$\$HOST " Makefile | sed -e 's/.*|//' $x \\\\\\ |
| - ; found=$x echo \$\$BUILD | wc -w $x \\\\\\ |
| - ; echo "MAKE \$\$HOST : \$\$found \$(PACKAGE)-\$(VERSION).tar.*" \\\\\\ |
| - ; if test "\$\$found" = "0" ; then : \\\\\\ |
| - ; BUILD=$x grep "^#### .*|" Makefile |tail -1| sed -e 's/.*|//' $x \\\\\\ |
| - ; fi ; for i in \$\$BUILD ; do test ".\$\$i" = "." && continue \\\\\\ |
| - ; for f in \$\$i/\$(PACKAGE)-\$(VERSION).tar.* \\\\\\ |
| - ; do test -f "\$\$f" && mv "\$\$f" \$(PUB). ; done ; break ; done |
| -/dist-[a-zA-Z0-9]*-all *:/a\\ |
| - @ HOST="\$(HOST)\" \\\\\\ |
| - ; test ".\$\$HOST" = "." && HOST=$x sh ./config.guess $x \\\\\\ |
| - ; BUILD=$x grep "^#### \$\$HOST " Makefile | sed -e 's/.*|//' $x \\\\\\ |
| - ; found=$x echo \$\$BUILD | wc -w $x \\\\\\ |
| - ; echo "MAKE \$\$HOST : \$\$found \$(PACKAGE)-\$(VERSION).*" \\\\\\ |
| - ; if test "\$\$found" = "0" ; then : \\\\\\ |
| - ; BUILD=$x grep "^#### .*|" Makefile |tail -1| sed -e 's/.*|//' $x \\\\\\ |
| - ; fi ; for i in \$\$BUILD ; do test ".\$\$i" = "." && continue \\\\\\ |
| - ; for f in \$\$i/\$(PACKAGE)-\$(VERSION).* \\\\\\ |
| - ; do test -f "\$\$f" && mv "\$\$f" \$(PUB). ; done ; break ; done |
| -/distclean-all *:/a\\ |
| - @ HOST="\$(HOST)\" \\\\\\ |
| - ; test ".\$\$HOST" = "." && HOST=$x sh $ax_enable_builddir_auxdir/config.guess $x \\\\\\ |
| - ; BUILD=$x grep "^#### .*|" Makefile | sed -e 's/.*|//' $x \\\\\\ |
| - ; use=$x basename "\$\@" -all $x; n=$x echo \$\$BUILD | wc -w $x \\\\\\ |
| - ; echo "MAKE \$\$HOST : \$\$n * \$\@ (all local builds)" \\\\\\ |
| - ; test ".\$\$BUILD" = "." && BUILD="." \\\\\\ |
| - ; for i in \$\$BUILD ; do test ".\$\$i" = "." && continue \\\\\\ |
| - ; echo "# rm -r \$\$i"; done ; echo "# (sleep 3)" ; sleep 3 \\\\\\ |
| - ; for i in \$\$BUILD ; do test ".\$\$i" = "." && continue \\\\\\ |
| - ; echo "\$\$i" | grep "^/" > /dev/null && continue \\\\\\ |
| - ; echo "\$\$i" | grep "^../" > /dev/null && continue \\\\\\ |
| - ; echo "rm -r \$\$i"; (rm -r "\$\$i") ; done ; rm Makefile |
| -_EOF |
| - cp "$tmp/conftemp.sed" "$ac_top_srcdir/makefile.sed~" ## DEBUGGING |
| - $ax_enable_builddir_sed -f $tmp/conftemp.sed Makefile >$ac_top_srcdir/Makefile |
| - if test -f "$ac_top_srcdir/Makefile.mk" ; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: extend top_srcdir/Makefile with top_srcdir/Makefile.mk" >&5 |
| -$as_echo "$as_me: extend top_srcdir/Makefile with top_srcdir/Makefile.mk" >&6;} |
| - cat $ac_top_srcdir/Makefile.mk >>$ac_top_srcdir/Makefile |
| - fi ; xxxx="####" |
| - echo "$xxxx CONFIGURATIONS FOR TOPLEVEL MAKEFILE: " >>$ac_top_srcdir/Makefile |
| - # sanity check |
| - if grep '^; echo "MAKE ' $ac_top_srcdir/Makefile >/dev/null ; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: buggy sed found - it deletes tab in \"a\" text parts" >&5 |
| -$as_echo "$as_me: buggy sed found - it deletes tab in \"a\" text parts" >&6;} |
| - $ax_enable_builddir_sed -e '/^@ HOST=/s/^/ /' -e '/^; /s/^/ /' $ac_top_srcdir/Makefile \ |
| - >$ac_top_srcdir/Makefile~ |
| - (test -s $ac_top_srcdir/Makefile~ && mv $ac_top_srcdir/Makefile~ $ac_top_srcdir/Makefile) 2>/dev/null |
| - fi |
| - else |
| - xxxx="\\#\\#\\#\\#" |
| - # echo "/^$xxxx *$ax_enable_builddir_host /d" >$tmp/conftemp.sed |
| - echo "s!^$xxxx [^|]* | *$ax_enable_builddir *\$!$xxxx ...... $ax_enable_builddir!" >$tmp/conftemp.sed |
| - $ax_enable_builddir_sed -f "$tmp/conftemp.sed" "$ac_top_srcdir/Makefile" >$tmp/mkfile.tmp |
| - cp "$tmp/conftemp.sed" "$ac_top_srcdir/makefiles.sed~" ## DEBUGGING |
| - cp "$tmp/mkfile.tmp" "$ac_top_srcdir/makefiles.out~" ## DEBUGGING |
| - if cmp -s "$ac_top_srcdir/Makefile" "$tmp/mkfile.tmp" 2>/dev/null ; then |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: keeping top_srcdir/Makefile from earlier configure" >&5 |
| -$as_echo "$as_me: keeping top_srcdir/Makefile from earlier configure" >&6;} |
| - rm "$tmp/mkfile.tmp" |
| - else |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: reusing top_srcdir/Makefile from earlier configure" >&5 |
| -$as_echo "$as_me: reusing top_srcdir/Makefile from earlier configure" >&6;} |
| - mv "$tmp/mkfile.tmp" "$ac_top_srcdir/Makefile" |
| - fi |
| - fi |
| - { $as_echo "$as_me:${as_lineno-$LINENO}: build in $ax_enable_builddir (HOST=$ax_enable_builddir_host)" >&5 |
| -$as_echo "$as_me: build in $ax_enable_builddir (HOST=$ax_enable_builddir_host)" >&6;} |
| - xxxx="####" |
| - echo "$xxxx" "$ax_enable_builddir_host" "|$ax_enable_builddir" >>$ac_top_srcdir/Makefile |
| - fi |
| - ;; |
| "depfiles":C) test x"$AMDEP_TRUE" != x"" || { |
| # Autoconf 2.62 quotes --file arguments for eval, but not when files |
| # are listed without --file. Let's play safe and only enable the eval |
| Index: libffi/configure.ac |
| =================================================================== |
| --- libffi.orig/configure.ac |
| +++ libffi/configure.ac |
| @@ -83,7 +83,7 @@ case "$host" in |
| TARGET=FRV; TARGETDIR=frv |
| ;; |
| |
| - hppa*-*-linux* | parisc*-*-linux*) |
| + hppa*-*-linux* | parisc*-*-linux* | hppa*-*-openbsd*) |
| TARGET=PA_LINUX; TARGETDIR=pa |
| ;; |
| hppa*64-*-hpux*) |
| @@ -151,7 +151,7 @@ case "$host" in |
| powerpc-*-aix* | rs6000-*-aix*) |
| TARGET=POWERPC_AIX; TARGETDIR=powerpc |
| ;; |
| - powerpc-*-freebsd*) |
| + powerpc-*-freebsd* | powerpc-*-openbsd*) |
| TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc |
| ;; |
| powerpc64-*-freebsd*) |