--- Gnu-Mach/configure 2020/09/02 04:49:39 1.1.1.7 +++ Gnu-Mach/configure 2020/09/02 04:51:47 1.1.1.8 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for GNU Mach 1.6. +# Generated by GNU Autoconf 2.69 for GNU Mach 1.7. # # Report bugs to . # @@ -579,8 +579,8 @@ MAKEFLAGS= # Identity of this package. PACKAGE_NAME='GNU Mach' PACKAGE_TARNAME='gnumach' -PACKAGE_VERSION='1.6' -PACKAGE_STRING='GNU Mach 1.6' +PACKAGE_VERSION='1.7' +PACKAGE_STRING='GNU Mach 1.7' PACKAGE_BUGREPORT='bug-hurd@gnu.org' PACKAGE_URL='' @@ -793,6 +793,7 @@ enable_kmsg_FALSE enable_kmsg_TRUE enable_kdb_FALSE enable_kdb_TRUE +_START_MAP enable_pae_FALSE enable_pae_TRUE enable_lpr_FALSE @@ -930,6 +931,9 @@ enable_pv_descriptors enable_ring1 enable_lpr enable_pae +with__START_MAP +enable_kernsample +enable_assert enable_kdb enable_kmsg enable_floppy @@ -1595,7 +1599,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GNU Mach 1.6 to adapt to many kinds of systems. +\`configure' configures GNU Mach 1.7 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1666,7 +1670,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GNU Mach 1.6:";; + short | recursive ) echo "Configuration of GNU Mach 1.7:";; esac cat <<\_ACEOF @@ -1700,6 +1704,8 @@ Optional Features: --enable-lpr lpr device; on ix86-at enabled by default --enable-pae PAE support (ix86-only); on ix86-at disabled by default, on ix86-xen enabled by default + --enable-kernsample enable sampling kernel + --disable-assert turn off assertions --enable-kdb enable use of in-kernel debugger --disable-kmsg disable use of kmsg device --enable-floppy Linux device driver for PC floppy; on ix86-at @@ -1935,6 +1941,12 @@ Optional Features: Wireless adapters (Orinoco); on ix86-at enabled by default +Optional Packages: + --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] + --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) + --with-_START_MAP=0x1000000 + specify kernel mapping start address + Some influential environment variables: CC C compiler command CFLAGS C compiler flags @@ -2014,7 +2026,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -GNU Mach configure 1.6 +GNU Mach configure 1.7 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2106,7 +2118,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GNU Mach $as_me 1.6, which was +It was created by GNU Mach $as_me 1.7, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2972,7 +2984,7 @@ fi # Define the identity of the package. PACKAGE='gnumach' - VERSION='1.6' + VERSION='1.7' # Some tools Automake needs. @@ -6339,6 +6351,16 @@ fi fi +# Check whether --with-_START_MAP was given. +if test "${with__START_MAP+set}" = set; then : + withval=$with__START_MAP; _START_MAP="$withval" +else + _START_MAP=0x1000000 +fi + + + + # General options. @@ -6461,6 +6483,22 @@ $as_echo "#define MACH_PAGEMAP 1" >>conf $as_echo "#define MACH_PCSAMPLE 1" >>confdefs.h +# Sample kernel too. +# Check whether --enable-kernsample was given. +if test "${enable_kernsample+set}" = set; then : + enableval=$enable_kernsample; +fi + +if [ x"$enable_kernsample" = xyes ]; then + +$as_echo "#define MACH_KERNSAMPLE 1" >>confdefs.h + +else + +$as_echo "#define MACH_KERNSAMPLE 0" >>confdefs.h + +fi + # TTD Remote Kernel Debugging. $as_echo "#define MACH_TTD 0" >>confdefs.h @@ -6505,6 +6543,29 @@ $as_echo "#define SLAB_USE_CPU_POOLS 0" # Options. # + + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable assertions" >&5 +$as_echo_n "checking whether to enable assertions... " >&6; } + # Check whether --enable-assert was given. +if test "${enable_assert+set}" = set; then : + enableval=$enable_assert; ac_enable_assert=$enableval + if test "x$enableval" = xno; then : + +$as_echo "#define NDEBUG 1" >>confdefs.h + +elif test "x$enableval" != xyes; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: invalid argument supplied to --enable-assert" >&5 +$as_echo "$as_me: WARNING: invalid argument supplied to --enable-assert" >&2;} + ac_enable_assert=yes +fi +else + ac_enable_assert=yes +fi + + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_enable_assert" >&5 +$as_echo "$ac_enable_assert" >&6; } + + # Check whether --enable-kdb was given. if test "${enable_kdb+set}" = set; then : enableval=$enable_kdb; @@ -12128,7 +12189,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_wri # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by GNU Mach $as_me 1.6, which was +This file was extended by GNU Mach $as_me 1.7, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -12199,7 +12260,7 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -GNU Mach config.status 1.6 +GNU Mach config.status 1.7 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\"