mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-24 12:20:20 +02:00
Update Gnulib to 6835fc458f30b94f15d69c35a79cbc2dfabe2d06.
This commit is contained in:
parent
bfca4367b0
commit
2b421e02e1
412 changed files with 5156 additions and 2314 deletions
|
@ -1,5 +1,5 @@
|
|||
# ld-version-script.m4 serial 3
|
||||
dnl Copyright (C) 2008-2014 Free Software Foundation, Inc.
|
||||
# ld-version-script.m4 serial 4
|
||||
dnl Copyright (C) 2008-2016 Free Software Foundation, Inc.
|
||||
dnl This file is free software; the Free Software Foundation
|
||||
dnl gives unlimited permission to copy and/or distribute it,
|
||||
dnl with or without modifications, as long as this notice is preserved.
|
||||
|
@ -18,20 +18,18 @@ dnl From Simon Josefsson
|
|||
AC_DEFUN([gl_LD_VERSION_SCRIPT],
|
||||
[
|
||||
AC_ARG_ENABLE([ld-version-script],
|
||||
AS_HELP_STRING([--enable-ld-version-script],
|
||||
[enable linker version script (default is enabled when possible)]),
|
||||
[have_ld_version_script=$enableval], [])
|
||||
if test -z "$have_ld_version_script"; then
|
||||
AC_MSG_CHECKING([if LD -Wl,--version-script works])
|
||||
save_LDFLAGS="$LDFLAGS"
|
||||
LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
|
||||
cat > conftest.map <<EOF
|
||||
foo
|
||||
EOF
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
|
||||
[accepts_syntax_errors=yes], [accepts_syntax_errors=no])
|
||||
if test "$accepts_syntax_errors" = no; then
|
||||
cat > conftest.map <<EOF
|
||||
[AS_HELP_STRING([--enable-ld-version-script],
|
||||
[enable linker version script (default is enabled when possible)])],
|
||||
[have_ld_version_script=$enableval],
|
||||
[AC_CACHE_CHECK([if LD -Wl,--version-script works],
|
||||
[gl_cv_sys_ld_version_script],
|
||||
[gl_cv_sys_ld_version_script=no
|
||||
save_LDFLAGS=$LDFLAGS
|
||||
LDFLAGS="$LDFLAGS -Wl,--version-script=conftest.map"
|
||||
echo foo >conftest.map
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
|
||||
[],
|
||||
[cat > conftest.map <<EOF
|
||||
VERS_1 {
|
||||
global: sym;
|
||||
};
|
||||
|
@ -40,14 +38,11 @@ VERS_2 {
|
|||
global: sym;
|
||||
} VERS_1;
|
||||
EOF
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
|
||||
[have_ld_version_script=yes], [have_ld_version_script=no])
|
||||
else
|
||||
have_ld_version_script=no
|
||||
fi
|
||||
rm -f conftest.map
|
||||
LDFLAGS="$save_LDFLAGS"
|
||||
AC_MSG_RESULT($have_ld_version_script)
|
||||
fi
|
||||
AM_CONDITIONAL(HAVE_LD_VERSION_SCRIPT, test "$have_ld_version_script" = "yes")
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])],
|
||||
[gl_cv_sys_ld_version_script=yes])])
|
||||
rm -f conftest.map
|
||||
LDFLAGS=$save_LDFLAGS])
|
||||
have_ld_version_script=$gl_cv_sys_ld_version_script])
|
||||
AM_CONDITIONAL([HAVE_LD_VERSION_SCRIPT],
|
||||
[test "$have_ld_version_script" = yes])
|
||||
])
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue