diff options
author | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-04-17 06:06:52 +0000 |
---|---|---|
committer | rsandifo <rsandifo@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-04-17 06:06:52 +0000 |
commit | 11a4b5d2f6b1d3052825815e50e4101819515c68 (patch) | |
tree | fc00532967340511407f0f04d059d47c90acb062 /gcc/configure.ac | |
parent | 0c76b21e3a9b993ce607842dbd2ddb916f642a49 (diff) | |
download | gcc-11a4b5d2f6b1d3052825815e50e4101819515c68.tar.gz |
* configure.ac (gcc_cv_ld_as_needed): Use AC_CACHE_CHECK.
* configure: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@80788 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/configure.ac')
-rw-r--r-- | gcc/configure.ac | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/gcc/configure.ac b/gcc/configure.ac index 99f977381bc..5fac6c68a34 100644 --- a/gcc/configure.ac +++ b/gcc/configure.ac @@ -2754,8 +2754,9 @@ AC_MSG_RESULT($gcc_cv_ld_pie) # UNSORTED # -------- -AC_MSG_CHECKING(linker --as-needed support) -gcc_cv_ld_as_needed=no +AC_CACHE_CHECK(linker --as-needed support, +gcc_cv_ld_as_needed, +[gcc_cv_ld_as_needed=no if test $in_tree_ld = yes ; then if test "$gcc_cv_gld_major_version" -eq 2 -a "$gcc_cv_gld_minor_version" -ge 16 -o "$gcc_cv_gld_major_version" -gt 2 \ && test $in_tree_ld_is_elf = yes; then @@ -2767,11 +2768,11 @@ elif test x$gcc_cv_ld != x; then gcc_cv_ld_as_needed=yes fi fi +]) if test x"$gcc_cv_ld_as_needed" = xyes; then AC_DEFINE(HAVE_LD_AS_NEEDED, 1, [Define if your linker supports --as-needed and --no-as-needed options.]) fi -AC_MSG_RESULT($gcc_cv_ld_as_needed) if test x$with_sysroot = x && test x$host = x$target \ && test "$prefix" != "/usr" && test "x$prefix" != "x$local_prefix" ; then |