|
@@ -2,7 +2,7 @@
|
|
|
# Attempt to guess a canonical system name.
|
|
|
# Copyright 1992-2020 Free Software Foundation, Inc.
|
|
|
|
|
|
-timestamp='2020-08-17'
|
|
|
+timestamp='2020-09-19'
|
|
|
|
|
|
# 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
|
|
@@ -150,17 +150,15 @@ Linux|GNU|GNU/*)
|
|
|
#elif defined(__dietlibc__)
|
|
|
LIBC=dietlibc
|
|
|
#else
|
|
|
+ #include <stdarg.h>
|
|
|
+ #ifdef __DEFINED_va_list
|
|
|
+ LIBC=musl
|
|
|
+ #else
|
|
|
LIBC=gnu
|
|
|
#endif
|
|
|
+ #endif
|
|
|
EOF
|
|
|
eval "`$CC_FOR_BUILD -E "$dummy.c" 2>/dev/null | grep '^LIBC' | sed 's, ,,g'`"
|
|
|
-
|
|
|
- # If ldd exists, use it to detect musl libc.
|
|
|
- if command -v ldd >/dev/null && \
|
|
|
- ldd --version 2>&1 | grep -q ^musl
|
|
|
- then
|
|
|
- LIBC=musl
|
|
|
- fi
|
|
|
;;
|
|
|
esac
|
|
|
|