From cebc28cc4ac87581dab53235a4f0f7e221b50bb1 Mon Sep 17 00:00:00 2001 From: Camm Maguire Date: 2025年3月19日 10:50:06 -0400 Subject: only raise text start over cstack when latter sufficiently low --- gcl/configure | 2 +- gcl/configure.in | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gcl/configure b/gcl/configure index 350492e8a..2b58350c4 100755 --- a/gcl/configure +++ b/gcl/configure @@ -8615,7 +8615,7 @@ printf "%s\n" "$as_me: max log text start reduced to $max considering c stack ad if test "$use" = "386-gnu"; then #FIXME: 386 hurd must start saved mmaps over 0x8000000 q=`${AWK} 'END {print n-1}' n=$cstack_bits /dev/null` fi - if test $min -lt $q && test $q -lt $max; then + if test $min -lt $q && test $q -lt $max && test $q -lt 30; then min=$q { printf "%s\n" "$as_me:${as_lineno-$LINENO}: min log text start increased to $min over c stack address">&5 printf "%s\n" "$as_me: min log text start increased to $min over c stack address">&6;} diff --git a/gcl/configure.in b/gcl/configure.in index 3e0e9b90a..8a858cd56 100644 --- a/gcl/configure.in +++ b/gcl/configure.in @@ -1449,7 +1449,7 @@ if test "`cat gcl.script | wc -l`" != "0" ; then if test "$use" = "386-gnu"; then #FIXME: 386 hurd must start saved mmaps over 0x8000000 q=`${AWK} 'END {print n-1}' n=$cstack_bits /dev/null` fi - if test $min -lt $q && test $q -lt $max; then + if test $min -lt $q && test $q -lt $max && test $q -lt 30; then min=$q AC_MSG_NOTICE([min log text start increased to $min over c stack address]) fi -- cgit v1.2.3

AltStyle によって変換されたページ (->オリジナル) /