From: Simon McVittie Date: Thu, 24 Feb 2011 15:48:14 +0000 (+0000) Subject: Modernize checks in ld_supports_flag X-Git-Tag: dbus-1.4.8~14^2~4^2~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=dbc7637f13fa4bdff8873f213466fe170f6eaaf2;p=thirdparty%2Fdbus.git Modernize checks in ld_supports_flag Part of a patch by Javier Jardón. (This will conflict with changes from my gc-sections branch -smcv) Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32245 Reviewed-by: Simon McVittie --- diff --git a/configure.ac b/configure.ac index 23d4f2c03..5e3303086 100644 --- a/configure.ac +++ b/configure.ac @@ -1106,10 +1106,12 @@ cc_supports_flag() { ld_supports_flag() { AC_MSG_CHECKING([whether $LD supports "$@"]) - AC_TRY_LINK([ + AC_LINK_IFELSE([AC_LANG_PROGRAM([[ int one(void) { return 1; } int two(void) { return 2; } - ], [ two(); ] , [_ac_ld_flag_supported=yes], [_ac_ld_flag_supported=no]) + ]], [[ two(); ]])], + [_ac_ld_flag_supported=yes], + [_ac_ld_flag_supported=no]) if test "$_ac_ld_flag_supported" = "yes"; then rm -f conftest.c