Fixed DEFAULT_LDFLAGS

This commit is contained in:
Xavier Roche
2023-01-13 18:27:28 +01:00
parent 7902b1b3d7
commit 5f8ea5eac7
2 changed files with 8 additions and 8 deletions

8
configure vendored
View File

@@ -13693,7 +13693,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___Wl___discard_all" >&5
$as_echo "$ax_cv_check_ldflags___Wl___discard_all" >&6; }
if test "x$ax_cv_check_ldflags___Wl___discard_all" = xyes; then :
DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,--discard-all"
DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,--discard-all"
else
:
fi
@@ -13729,7 +13729,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___Wl___no_undefined" >&5
$as_echo "$ax_cv_check_ldflags___Wl___no_undefined" >&6; }
if test "x$ax_cv_check_ldflags___Wl___no_undefined" = xyes; then :
DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,--no-undefined"
DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,--no-undefined"
else
:
fi
@@ -13765,7 +13765,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___Wl__z_relro__Wl__z_now" >&5
$as_echo "$ax_cv_check_ldflags___Wl__z_relro__Wl__z_now" >&6; }
if test "x$ax_cv_check_ldflags___Wl__z_relro__Wl__z_now" = xyes; then :
DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,-z,relro -Wl,-z,now"
DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,-z,relro -Wl,-z,now"
else
:
fi
@@ -13801,7 +13801,7 @@ fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_check_ldflags___Wl__z_noexecstack" >&5
$as_echo "$ax_cv_check_ldflags___Wl__z_noexecstack" >&6; }
if test "x$ax_cv_check_ldflags___Wl__z_noexecstack" = xyes; then :
DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,-z,noexecstack"
DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,-z,noexecstack"
else
:
fi

View File

@@ -75,10 +75,10 @@ AX_CHECK_COMPILE_FLAG([-Wold-style-definition], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS
AX_CHECK_COMPILE_FLAG([-Wignored-qualifiers], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -Wignored-qualifiers"])
AX_CHECK_COMPILE_FLAG([-fstrict-aliasing -Wstrict-aliasing], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -fstrict-aliasing -Wstrict-aliasing"])
AX_CHECK_COMPILE_FLAG([-fstack-protector], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -fstack-protector"])
AX_CHECK_LINK_FLAG([-Wl,--discard-all], [DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,--discard-all"])
AX_CHECK_LINK_FLAG([-Wl,--no-undefined], [DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,--no-undefined"])
AX_CHECK_LINK_FLAG([-Wl,-z,relro -Wl,-z,now], [DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,-z,relro -Wl,-z,now"])
AX_CHECK_LINK_FLAG([-Wl,-z,noexecstack], [DEFAULT_LDLAGS="$DEFAULT_LDLAGS -Wl,-z,noexecstack"])
AX_CHECK_LINK_FLAG([-Wl,--discard-all], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,--discard-all"])
AX_CHECK_LINK_FLAG([-Wl,--no-undefined], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,--no-undefined"])
AX_CHECK_LINK_FLAG([-Wl,-z,relro -Wl,-z,now], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,-z,relro -Wl,-z,now"])
AX_CHECK_LINK_FLAG([-Wl,-z,noexecstack], [DEFAULT_LDFLAGS="$DEFAULT_LDFLAGS -Wl,-z,noexecstack"])
## Export all symbols for backtraces
AX_CHECK_COMPILE_FLAG([-rdynamic], [DEFAULT_CFLAGS="$DEFAULT_CFLAGS -rdynamic"])