* config.guess (set_cc_for_build):
Try the c17 compiler, standardized in POSIX.1-2024.  See:
https://pubs.opengroup.org/onlinepubs/9799919799/utilities/c17.html
While we're at it, prefer c99 to c89.
---
 config.guess | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/config.guess b/config.guess
index f6d217a..86bed2a 100755
--- a/config.guess
+++ b/config.guess
@@ -4,7 +4,7 @@
 
 # shellcheck disable=SC2006,SC2268 # see below for rationale
 
-timestamp='2024-01-01'
+timestamp='2024-07-27'
 
 # 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
@@ -123,7 +123,7 @@ set_cc_for_build() {
     dummy=$tmp/dummy
     case ${CC_FOR_BUILD-},${HOST_CC-},${CC-} in
        ,,)    echo "int x;" > "$dummy.c"
-              for driver in cc gcc c89 c99 ; do
+              for driver in cc gcc c17 c99 c89 ; do
                   if ($driver -c -o "$dummy.o" "$dummy.c") >/dev/null 2>&1 ; 
then
                       CC_FOR_BUILD=$driver
                       break
-- 
2.45.2


Reply via email to