From 054392910be496adb8c4e611084827082135c404 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 9 Apr 2015 13:55:11 -0700 Subject: Let non-add-on preconfigure scripts set libc_config_ok. --- ChangeLog | 4 ++++ configure | 7 ++++--- configure.ac | 7 ++++--- 3 files changed, 12 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 03fbb7e..193ea30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2015-04-09 Roland McGrath + * configure.ac (libc_config_ok): Initialize before reading + preconfigure scripts, not after. + * configure: Regenerated. + * test-skeleton.c (TIMEOUT): Move #define to top level. (main): Grok environment variable TEST_DIRECT. If set, print test expectation details into that file and then behave as if diff --git a/configure b/configure index 79864b7..97e549e 100755 --- a/configure +++ b/configure @@ -3878,6 +3878,10 @@ if test "${with_cpu+set}" = set; then : fi +# An preconfigure script can set this when it wants to disable the sanity +# check below. +libc_config_ok=no + if frags=`ls -d $srcdir/sysdeps/*/preconfigure 2> /dev/null` then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysdeps preconfigure fragments" >&5 @@ -3891,9 +3895,6 @@ $as_echo_n "checking for sysdeps preconfigure fragments... " >&6; } $as_echo "" >&6; } fi -# An add-on can set this when it wants to disable the sanity check below. -libc_config_ok=no - subdirs="$subdirs " diff --git a/configure.ac b/configure.ac index 39f3e86..def655a 100644 --- a/configure.ac +++ b/configure.ac @@ -412,12 +412,13 @@ AC_ARG_WITH([cpu], esac ]) +# An preconfigure script can set this when it wants to disable the sanity +# check below. +libc_config_ok=no + dnl Let sysdeps/*/preconfigure act here, like they can in add-ons. LIBC_PRECONFIGURE([$srcdir], [for sysdeps]) -# An add-on can set this when it wants to disable the sanity check below. -libc_config_ok=no - dnl Having this here, though empty, makes sure that if add-ons' fragments dnl do AC_CONFIG_SUBDIRS([some-dir]), which just sets $subdirs, then dnl our AC_OUTPUT will actually use it. -- cgit v1.1