From d14decf2407f71110e62ff61286555a7c071c529 Mon Sep 17 00:00:00 2001 From: Giovanni Bussi <giovanni.bussi@gmail.com> Date: Mon, 8 Oct 2018 11:16:26 +0200 Subject: [PATCH] Small fix in LDFLAGS when doing coverage LDFLAGS were overwritten by mistake by CFLAGS when doing coverage --- configure | 27 ++++++++++++++++++++++++++- configure.ac | 2 +- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/configure b/configure index ac3e00afa..6c42c5b44 100755 --- a/configure +++ b/configure @@ -4637,7 +4637,32 @@ fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext CFLAGS="$CFLAGS --coverage" - LDFLAGS="$CFLAGS --coverage" + + save_LDFLAGS="$LDFLAGS" + LDFLAGS="$LDFLAGS --coverage" + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether LDFLAGS can contain --coverage" >&5 +$as_echo_n "checking whether LDFLAGS can contain --coverage... " >&6; } + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ + +int +main () +{ + + ; + return 0; +} +_ACEOF +if ac_fn_cxx_try_link "$LINENO"; then : + { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 +$as_echo "yes" >&6; } +else + { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 +$as_echo "no" >&6; }; LDFLAGS="$save_LDFLAGS" +fi +rm -f core conftest.err conftest.$ac_objext \ + conftest$ac_exeext conftest.$ac_ext + STATIC_LIBS="$STATIC_LIBS --coverage" fi diff --git a/configure.ac b/configure.ac index 6abe4cfac..309c1dd5d 100644 --- a/configure.ac +++ b/configure.ac @@ -279,7 +279,7 @@ if test $gcov == true then PLUMED_CHECK_CXXFLAG([--coverage]) CFLAGS="$CFLAGS --coverage" - LDFLAGS="$CFLAGS --coverage" + PLUMED_CHECK_LDFLAGS([--coverage]) STATIC_LIBS="$STATIC_LIBS --coverage" fi -- GitLab