diff options
Diffstat (limited to 'gold/configure')
-rwxr-xr-x | gold/configure | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/gold/configure b/gold/configure index 84c413f..85f62a9 100755 --- a/gold/configure +++ b/gold/configure @@ -7938,10 +7938,19 @@ if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +__clang__ +_ACEOF +if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | + $EGREP "^__clang__$" >/dev/null 2>&1; then : GCC_WARN_CFLAGS="$GCC_WARN_CFLAGS -Wstack-usage=262144" fi rm -f conftest* +fi +rm -f conftest* + # Set WARN_WRITE_STRINGS if the compiler supports -Wwrite-strings. WARN_WRITE_STRINGS="" @@ -7983,10 +7992,19 @@ if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | $EGREP "(^[0-4]$|^__GNUC__$)" >/dev/null 2>&1; then : else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +__clang__ +_ACEOF +if (eval "$ac_cpp_for_build conftest.$ac_ext") 2>&5 | + $EGREP "^__clang__$" >/dev/null 2>&1; then : GCC_WARN_CFLAGS_FOR_BUILD="$GCC_WARN_CFLAGS_FOR_BUILD -Wstack-usage=262144" fi rm -f conftest* +fi +rm -f conftest* + # Check whether --enable-werror was given. if test "${enable_werror+set}" = set; then : |