mirror of
https://github.com/sudo-project/sudo.git
synced 2025-09-02 07:15:27 +00:00
Regen with latest autoconf git.
This commit is contained in:
@@ -1328,7 +1328,7 @@
|
|||||||
/* Define to 1 if you use GNU stow packaging. */
|
/* Define to 1 if you use GNU stow packaging. */
|
||||||
#undef USE_STOW
|
#undef USE_STOW
|
||||||
|
|
||||||
/* Enable extensions on AIX 3, Interix. */
|
/* Enable extensions on AIX, Interix, z/OS. */
|
||||||
#ifndef _ALL_SOURCE
|
#ifndef _ALL_SOURCE
|
||||||
# undef _ALL_SOURCE
|
# undef _ALL_SOURCE
|
||||||
#endif
|
#endif
|
||||||
|
60
configure
vendored
60
configure
vendored
@@ -5,7 +5,7 @@
|
|||||||
# Report bugs to <https://bugzilla.sudo.ws/>.
|
# Report bugs to <https://bugzilla.sudo.ws/>.
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Copyright (C) 1992-1996, 1998-2017, 2020-2022 Free Software Foundation,
|
# Copyright (C) 1992-1996, 1998-2017, 2020-2023 Free Software Foundation,
|
||||||
# Inc.
|
# Inc.
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
@@ -1673,7 +1673,7 @@ Fine tuning of the installation directories:
|
|||||||
--bindir=DIR user executables [EPREFIX/bin]
|
--bindir=DIR user executables [EPREFIX/bin]
|
||||||
--sbindir=DIR system admin executables [EPREFIX/sbin]
|
--sbindir=DIR system admin executables [EPREFIX/sbin]
|
||||||
--libexecdir=DIR program executables [EPREFIX/libexec]
|
--libexecdir=DIR program executables [EPREFIX/libexec]
|
||||||
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
|
--sysconfdir=DIR read-only single-machine data [/etc]
|
||||||
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
|
||||||
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
|
||||||
--runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
|
--runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run]
|
||||||
@@ -1779,7 +1779,7 @@ Optional Features:
|
|||||||
--disable-pam-session Disable PAM session support
|
--disable-pam-session Disable PAM session support
|
||||||
--enable-kerb5-instance instance string to append to the username (separated
|
--enable-kerb5-instance instance string to append to the username (separated
|
||||||
by a slash)
|
by a slash)
|
||||||
--disable-year2038 do not support timestamps after 2038
|
--disable-year2038 omit support for dates after Jan 2038
|
||||||
--disable-largefile omit support for large files
|
--disable-largefile omit support for large files
|
||||||
|
|
||||||
Optional Packages:
|
Optional Packages:
|
||||||
@@ -1996,7 +1996,7 @@ if $ac_init_version; then
|
|||||||
sudo configure 1.9.13
|
sudo configure 1.9.13
|
||||||
generated by GNU Autoconf 2.72a
|
generated by GNU Autoconf 2.72a
|
||||||
|
|
||||||
Copyright (C) 2022 Free Software Foundation, Inc.
|
Copyright (C) 2023 Free Software Foundation, Inc.
|
||||||
This configure script is free software; the Free Software Foundation
|
This configure script is free software; the Free Software Foundation
|
||||||
gives unlimited permission to copy, distribute and modify it.
|
gives unlimited permission to copy, distribute and modify it.
|
||||||
_ACEOF
|
_ACEOF
|
||||||
@@ -19520,7 +19520,7 @@ main (void)
|
|||||||
|
|
||||||
/* Refer to every declared value, so they cannot be
|
/* Refer to every declared value, so they cannot be
|
||||||
discarded as unused. */
|
discarded as unused. */
|
||||||
return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !j + !k
|
return (!b + !c + !d + !e + !f + !g + !h + !i + !j + !k
|
||||||
+ !l + !m + !n + !o + !p + !pp + !ps);
|
+ !l + !m + !n + !o + !p + !pp + !ps);
|
||||||
|
|
||||||
;
|
;
|
||||||
@@ -19692,7 +19692,14 @@ case $ac_cv_sys_largefile_opts in #(
|
|||||||
"none needed") :
|
"none needed") :
|
||||||
;; #(
|
;; #(
|
||||||
"support not detected") :
|
"support not detected") :
|
||||||
ac_have_largefile=no ;; #(
|
ac_have_largefile=no
|
||||||
|
if test $enable_largefile = required
|
||||||
|
then :
|
||||||
|
{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
|
||||||
|
printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
|
||||||
|
as_fn_error $? "support for large files is required
|
||||||
|
See 'config.log' for more details" "$LINENO" 5; }
|
||||||
|
fi ;; #(
|
||||||
"-D_FILE_OFFSET_BITS=64") :
|
"-D_FILE_OFFSET_BITS=64") :
|
||||||
|
|
||||||
printf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h
|
printf "%s\n" "#define _FILE_OFFSET_BITS 64" >>confdefs.h
|
||||||
@@ -19763,6 +19770,11 @@ case $ac_cv_sys_year2038_opts in #(
|
|||||||
"support not detected") :
|
"support not detected") :
|
||||||
ac_have_year2038=no
|
ac_have_year2038=no
|
||||||
case $enable_year2038 in #(
|
case $enable_year2038 in #(
|
||||||
|
required) :
|
||||||
|
{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in '$ac_pwd':" >&5
|
||||||
|
printf "%s\n" "$as_me: error: in '$ac_pwd':" >&2;}
|
||||||
|
as_fn_error $? "support for timestamps after Jan 2038 is required
|
||||||
|
See 'config.log' for more details" "$LINENO" 5; } ;; #(
|
||||||
yes) :
|
yes) :
|
||||||
# If we're not cross compiling and 'touch' works with a large
|
# If we're not cross compiling and 'touch' works with a large
|
||||||
# timestamp, then we can presume the system supports wider time_t
|
# timestamp, then we can presume the system supports wider time_t
|
||||||
@@ -24376,7 +24388,7 @@ fi
|
|||||||
libssl="`$PKG_CONFIG --libs-only-l $pkg_openssl | sed 's/^ *-l//'`"
|
libssl="`$PKG_CONFIG --libs-only-l $pkg_openssl | sed 's/^ *-l//'`"
|
||||||
libssl_extra="`echo $libssl | sed 's/^[^ ]* *//'`"
|
libssl_extra="`echo $libssl | sed 's/^[^ ]* *//'`"
|
||||||
libssl="`echo $libssl | sed 's/ .*//'`"
|
libssl="`echo $libssl | sed 's/ .*//'`"
|
||||||
as_ac_Lib=`printf "%s\n" "ac_cv_lib_$libssl""_SSL_new" | sed "$as_sed_sh"`
|
as_ac_Lib=`printf "%s\n" "ac_cv_lib_$libssl""_SSL_new$libssl_extra" | sed "$as_sed_sh"`
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -l$libssl" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -l$libssl" >&5
|
||||||
printf %s "checking for SSL_new in -l$libssl... " >&6; }
|
printf %s "checking for SSL_new in -l$libssl... " >&6; }
|
||||||
if eval test \${$as_ac_Lib+y}
|
if eval test \${$as_ac_Lib+y}
|
||||||
@@ -24599,7 +24611,7 @@ fi
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
as_ac_Lib=`printf "%s\n" "ac_cv_lib_$libcrypto""_EVP_MD_CTX_new" | sed "$as_sed_sh"`
|
as_ac_Lib=`printf "%s\n" "ac_cv_lib_$libcrypto""_EVP_MD_CTX_new$libcrypto_extra" | sed "$as_sed_sh"`
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for EVP_MD_CTX_new in -l$libcrypto" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for EVP_MD_CTX_new in -l$libcrypto" >&5
|
||||||
printf %s "checking for EVP_MD_CTX_new in -l$libcrypto... " >&6; }
|
printf %s "checking for EVP_MD_CTX_new in -l$libcrypto... " >&6; }
|
||||||
if eval test \${$as_ac_Lib+y}
|
if eval test \${$as_ac_Lib+y}
|
||||||
@@ -24887,7 +24899,7 @@ fi
|
|||||||
fi
|
fi
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for SSL_new in -lssl" >&5
|
||||||
printf %s "checking for SSL_new in -lssl... " >&6; }
|
printf %s "checking for SSL_new in -lssl... " >&6; }
|
||||||
if test ${ac_cv_lib_ssl_SSL_new+y}
|
if test ${ac_cv_lib_ssl_SSL_new_lcrypto+y}
|
||||||
then :
|
then :
|
||||||
printf %s "(cached) " >&6
|
printf %s "(cached) " >&6
|
||||||
else case e in #(
|
else case e in #(
|
||||||
@@ -24916,9 +24928,9 @@ return SSL_new ();
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
if ac_fn_c_try_link "$LINENO"
|
if ac_fn_c_try_link "$LINENO"
|
||||||
then :
|
then :
|
||||||
ac_cv_lib_ssl_SSL_new=yes
|
ac_cv_lib_ssl_SSL_new_lcrypto=yes
|
||||||
else case e in #(
|
else case e in #(
|
||||||
e) ac_cv_lib_ssl_SSL_new=no ;;
|
e) ac_cv_lib_ssl_SSL_new_lcrypto=no ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
||||||
@@ -24926,9 +24938,9 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
|||||||
LIBS=$ac_check_lib_save_LIBS ;;
|
LIBS=$ac_check_lib_save_LIBS ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_new" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_ssl_SSL_new_lcrypto" >&5
|
||||||
printf "%s\n" "$ac_cv_lib_ssl_SSL_new" >&6; }
|
printf "%s\n" "$ac_cv_lib_ssl_SSL_new_lcrypto" >&6; }
|
||||||
if test "x$ac_cv_lib_ssl_SSL_new" = xyes
|
if test "x$ac_cv_lib_ssl_SSL_new_lcrypto" = xyes
|
||||||
then :
|
then :
|
||||||
|
|
||||||
# Check OPENSSL_VERSION_NUMBER in headers
|
# Check OPENSSL_VERSION_NUMBER in headers
|
||||||
@@ -25322,7 +25334,7 @@ fi
|
|||||||
libssl="`$PKG_CONFIG --libs-only-l wolfssl | sed 's/^ *-l//'`"
|
libssl="`$PKG_CONFIG --libs-only-l wolfssl | sed 's/^ *-l//'`"
|
||||||
libssl_extra=`echo $libssl | sed 's/^[^ ]* *//'`
|
libssl_extra=`echo $libssl | sed 's/^[^ ]* *//'`
|
||||||
libssl=`echo $libssl | sed 's/ .*//'`
|
libssl=`echo $libssl | sed 's/ .*//'`
|
||||||
as_ac_Lib=`printf "%s\n" "ac_cv_lib_$libssl""_wolfSSL_new" | sed "$as_sed_sh"`
|
as_ac_Lib=`printf "%s\n" "ac_cv_lib_$libssl""_wolfSSL_new$libssl_extra" | sed "$as_sed_sh"`
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wolfSSL_new in -l$libssl" >&5
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for wolfSSL_new in -l$libssl" >&5
|
||||||
printf %s "checking for wolfSSL_new in -l$libssl... " >&6; }
|
printf %s "checking for wolfSSL_new in -l$libssl... " >&6; }
|
||||||
if eval test \${$as_ac_Lib+y}
|
if eval test \${$as_ac_Lib+y}
|
||||||
@@ -28148,9 +28160,10 @@ if test ${with_pam-"no"} != "no"; then
|
|||||||
# Check for pam_start() in libpam first, then for pam_appl.h.
|
# Check for pam_start() in libpam first, then for pam_appl.h.
|
||||||
#
|
#
|
||||||
found_pam_lib=no
|
found_pam_lib=no
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
|
as_ac_Lib=`printf "%s\n" "ac_cv_lib_pam_pam_start$lt_cv_dlopen_libs" | sed "$as_sed_sh"`
|
||||||
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for pam_start in -lpam" >&5
|
||||||
printf %s "checking for pam_start in -lpam... " >&6; }
|
printf %s "checking for pam_start in -lpam... " >&6; }
|
||||||
if test ${ac_cv_lib_pam_pam_start+y}
|
if eval test \${$as_ac_Lib+y}
|
||||||
then :
|
then :
|
||||||
printf %s "(cached) " >&6
|
printf %s "(cached) " >&6
|
||||||
else case e in #(
|
else case e in #(
|
||||||
@@ -28179,9 +28192,9 @@ return pam_start ();
|
|||||||
_ACEOF
|
_ACEOF
|
||||||
if ac_fn_c_try_link "$LINENO"
|
if ac_fn_c_try_link "$LINENO"
|
||||||
then :
|
then :
|
||||||
ac_cv_lib_pam_pam_start=yes
|
eval "$as_ac_Lib=yes"
|
||||||
else case e in #(
|
else case e in #(
|
||||||
e) ac_cv_lib_pam_pam_start=no ;;
|
e) eval "$as_ac_Lib=no" ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
||||||
@@ -28189,9 +28202,10 @@ rm -f core conftest.err conftest.$ac_objext conftest.beam \
|
|||||||
LIBS=$ac_check_lib_save_LIBS ;;
|
LIBS=$ac_check_lib_save_LIBS ;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_pam_pam_start" >&5
|
eval ac_res=\$$as_ac_Lib
|
||||||
printf "%s\n" "$ac_cv_lib_pam_pam_start" >&6; }
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
|
||||||
if test "x$ac_cv_lib_pam_pam_start" = xyes
|
printf "%s\n" "$ac_res" >&6; }
|
||||||
|
if eval test \"x\$"$as_ac_Lib"\" = x"yes"
|
||||||
then :
|
then :
|
||||||
found_pam_lib=yes
|
found_pam_lib=yes
|
||||||
fi
|
fi
|
||||||
@@ -35390,7 +35404,7 @@ sudo config.status 1.9.13
|
|||||||
configured by $0, generated by GNU Autoconf 2.72a,
|
configured by $0, generated by GNU Autoconf 2.72a,
|
||||||
with options \\"\$ac_cs_config\\"
|
with options \\"\$ac_cs_config\\"
|
||||||
|
|
||||||
Copyright (C) 2022 Free Software Foundation, Inc.
|
Copyright (C) 2023 Free Software Foundation, Inc.
|
||||||
This config.status script is free software; the Free Software Foundation
|
This config.status script is free software; the Free Software Foundation
|
||||||
gives unlimited permission to copy, distribute and modify it."
|
gives unlimited permission to copy, distribute and modify it."
|
||||||
|
|
||||||
|
14
scripts/config.guess
vendored
14
scripts/config.guess
vendored
@@ -1,10 +1,10 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Attempt to guess a canonical system name.
|
# Attempt to guess a canonical system name.
|
||||||
# Copyright 1992-2022 Free Software Foundation, Inc.
|
# Copyright 1992-2023 Free Software Foundation, Inc.
|
||||||
|
|
||||||
# shellcheck disable=SC2006,SC2268 # see below for rationale
|
# shellcheck disable=SC2006,SC2268 # see below for rationale
|
||||||
|
|
||||||
timestamp='2022-05-25'
|
timestamp='2023-01-01'
|
||||||
|
|
||||||
# This file is free software; you can redistribute it and/or modify it
|
# This file is free software; you can redistribute it and/or modify it
|
||||||
# under the terms of the GNU General Public License as published by
|
# under the terms of the GNU General Public License as published by
|
||||||
@@ -60,7 +60,7 @@ version="\
|
|||||||
GNU config.guess ($timestamp)
|
GNU config.guess ($timestamp)
|
||||||
|
|
||||||
Originally written by Per Bothner.
|
Originally written by Per Bothner.
|
||||||
Copyright 1992-2022 Free Software Foundation, Inc.
|
Copyright 1992-2023 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This is free software; see the source for copying conditions. There is NO
|
This is free software; see the source for copying conditions. There is NO
|
||||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
||||||
@@ -966,6 +966,12 @@ EOF
|
|||||||
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
GNU_REL=`echo "$UNAME_RELEASE" | sed -e 's/[-(].*//'`
|
||||||
GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
|
GUESS=$UNAME_MACHINE-unknown-$GNU_SYS$GNU_REL-$LIBC
|
||||||
;;
|
;;
|
||||||
|
x86_64:[Mm]anagarm:*:*|i?86:[Mm]anagarm:*:*)
|
||||||
|
GUESS="$UNAME_MACHINE-pc-managarm-mlibc"
|
||||||
|
;;
|
||||||
|
*:[Mm]anagarm:*:*)
|
||||||
|
GUESS="$UNAME_MACHINE-unknown-managarm-mlibc"
|
||||||
|
;;
|
||||||
*:Minix:*:*)
|
*:Minix:*:*)
|
||||||
GUESS=$UNAME_MACHINE-unknown-minix
|
GUESS=$UNAME_MACHINE-unknown-minix
|
||||||
;;
|
;;
|
||||||
@@ -1036,7 +1042,7 @@ EOF
|
|||||||
k1om:Linux:*:*)
|
k1om:Linux:*:*)
|
||||||
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
;;
|
;;
|
||||||
loongarch32:Linux:*:* | loongarch64:Linux:*:* | loongarchx32:Linux:*:*)
|
loongarch32:Linux:*:* | loongarch64:Linux:*:*)
|
||||||
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
GUESS=$UNAME_MACHINE-unknown-linux-$LIBC
|
||||||
;;
|
;;
|
||||||
m32r*:Linux:*:*)
|
m32r*:Linux:*:*)
|
||||||
|
33
scripts/config.sub
vendored
33
scripts/config.sub
vendored
@@ -1,10 +1,10 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
# Configuration validation subroutine script.
|
# Configuration validation subroutine script.
|
||||||
# Copyright 1992-2022 Free Software Foundation, Inc.
|
# Copyright 1992-2023 Free Software Foundation, Inc.
|
||||||
|
|
||||||
# shellcheck disable=SC2006,SC2268 # see below for rationale
|
# shellcheck disable=SC2006,SC2268 # see below for rationale
|
||||||
|
|
||||||
timestamp='2022-01-03'
|
timestamp='2023-01-01'
|
||||||
|
|
||||||
# This file is free software; you can redistribute it and/or modify it
|
# This file is free software; you can redistribute it and/or modify it
|
||||||
# under the terms of the GNU General Public License as published by
|
# under the terms of the GNU General Public License as published by
|
||||||
@@ -76,7 +76,7 @@ Report bugs and patches to <config-patches@gnu.org>."
|
|||||||
version="\
|
version="\
|
||||||
GNU config.sub ($timestamp)
|
GNU config.sub ($timestamp)
|
||||||
|
|
||||||
Copyright 1992-2022 Free Software Foundation, Inc.
|
Copyright 1992-2023 Free Software Foundation, Inc.
|
||||||
|
|
||||||
This is free software; see the source for copying conditions. There is NO
|
This is free software; see the source for copying conditions. There is NO
|
||||||
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
|
||||||
@@ -145,7 +145,7 @@ case $1 in
|
|||||||
nto-qnx* | linux-* | uclinux-uclibc* \
|
nto-qnx* | linux-* | uclinux-uclibc* \
|
||||||
| uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \
|
| uclinux-gnu* | kfreebsd*-gnu* | knetbsd*-gnu* | netbsd*-gnu* \
|
||||||
| netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \
|
| netbsd*-eabi* | kopensolaris*-gnu* | cloudabi*-eabi* \
|
||||||
| storm-chaos* | os2-emx* | rtmk-nova*)
|
| storm-chaos* | os2-emx* | rtmk-nova* | managarm-*)
|
||||||
basic_machine=$field1
|
basic_machine=$field1
|
||||||
basic_os=$maybe_os
|
basic_os=$maybe_os
|
||||||
;;
|
;;
|
||||||
@@ -1207,7 +1207,7 @@ case $cpu-$vendor in
|
|||||||
| k1om \
|
| k1om \
|
||||||
| le32 | le64 \
|
| le32 | le64 \
|
||||||
| lm32 \
|
| lm32 \
|
||||||
| loongarch32 | loongarch64 | loongarchx32 \
|
| loongarch32 | loongarch64 \
|
||||||
| m32c | m32r | m32rle \
|
| m32c | m32r | m32rle \
|
||||||
| m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \
|
| m5200 | m68000 | m680[012346]0 | m68360 | m683?2 | m68k \
|
||||||
| m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \
|
| m6811 | m68hc11 | m6812 | m68hc12 | m68hcs12x \
|
||||||
@@ -1341,6 +1341,10 @@ EOF
|
|||||||
kernel=linux
|
kernel=linux
|
||||||
os=`echo "$basic_os" | sed -e 's|linux|gnu|'`
|
os=`echo "$basic_os" | sed -e 's|linux|gnu|'`
|
||||||
;;
|
;;
|
||||||
|
managarm*)
|
||||||
|
kernel=managarm
|
||||||
|
os=`echo "$basic_os" | sed -e 's|managarm|mlibc|'`
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
kernel=
|
kernel=
|
||||||
os=$basic_os
|
os=$basic_os
|
||||||
@@ -1754,7 +1758,7 @@ case $os in
|
|||||||
| onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
|
| onefs* | tirtos* | phoenix* | fuchsia* | redox* | bme* \
|
||||||
| midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \
|
| midnightbsd* | amdhsa* | unleashed* | emscripten* | wasi* \
|
||||||
| nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \
|
| nsk* | powerunix* | genode* | zvmoe* | qnx* | emx* | zephyr* \
|
||||||
| fiwix* )
|
| fiwix* | mlibc* )
|
||||||
;;
|
;;
|
||||||
# This one is extra strict with allowed versions
|
# This one is extra strict with allowed versions
|
||||||
sco3.2v2 | sco3.2v[4-9]* | sco5v6*)
|
sco3.2v2 | sco3.2v[4-9]* | sco5v6*)
|
||||||
@@ -1762,6 +1766,9 @@ case $os in
|
|||||||
;;
|
;;
|
||||||
none)
|
none)
|
||||||
;;
|
;;
|
||||||
|
kernel* )
|
||||||
|
# Restricted further below
|
||||||
|
;;
|
||||||
*)
|
*)
|
||||||
echo Invalid configuration \`"$1"\': OS \`"$os"\' not recognized 1>&2
|
echo Invalid configuration \`"$1"\': OS \`"$os"\' not recognized 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
@@ -1772,16 +1779,26 @@ esac
|
|||||||
# (given a valid OS), if there is a kernel.
|
# (given a valid OS), if there is a kernel.
|
||||||
case $kernel-$os in
|
case $kernel-$os in
|
||||||
linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
|
linux-gnu* | linux-dietlibc* | linux-android* | linux-newlib* \
|
||||||
| linux-musl* | linux-relibc* | linux-uclibc* )
|
| linux-musl* | linux-relibc* | linux-uclibc* | linux-mlibc* )
|
||||||
;;
|
;;
|
||||||
uclinux-uclibc* )
|
uclinux-uclibc* )
|
||||||
;;
|
;;
|
||||||
-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* )
|
managarm-mlibc* | managarm-kernel* )
|
||||||
|
;;
|
||||||
|
-dietlibc* | -newlib* | -musl* | -relibc* | -uclibc* | -mlibc* )
|
||||||
# These are just libc implementations, not actual OSes, and thus
|
# These are just libc implementations, not actual OSes, and thus
|
||||||
# require a kernel.
|
# require a kernel.
|
||||||
echo "Invalid configuration \`$1': libc \`$os' needs explicit kernel." 1>&2
|
echo "Invalid configuration \`$1': libc \`$os' needs explicit kernel." 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
|
-kernel* )
|
||||||
|
echo "Invalid configuration \`$1': \`$os' needs explicit kernel." 1>&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
*-kernel* )
|
||||||
|
echo "Invalid configuration \`$1': \`$kernel' does not support \`$os'." 1>&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
kfreebsd*-gnu* | kopensolaris*-gnu*)
|
kfreebsd*-gnu* | kopensolaris*-gnu*)
|
||||||
;;
|
;;
|
||||||
vxworks-simlinux | vxworks-simwindows | vxworks-spe)
|
vxworks-simlinux | vxworks-simwindows | vxworks-spe)
|
||||||
|
Reference in New Issue
Block a user