From: Ralf Wildenhues Date: Thu, 4 Sep 2008 18:57:17 +0000 (+0200) Subject: Do not remove .gcno files when linking. X-Git-Tag: v2.2.6~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2c47edfdef62ef8ed70299699fc10c00bfc50090;p=thirdparty%2Flibtool.git Do not remove .gcno files when linking. * libltdl/config/ltmain.m4sh (func_mode_link): When removing potential output files before linking, do not remove *.gcno profile information GCC outputs next to object files in `.libs'. Report by Vincent Torri. Signed-off-by: Ralf Wildenhues --- diff --git a/ChangeLog b/ChangeLog index af1f78ba4..b5b3347e0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-09-04 Ralf Wildenhues + + Do not remove .gcno files when linking. + * libltdl/config/ltmain.m4sh (func_mode_link): When removing + potential output files before linking, do not remove *.gcno + profile information GCC outputs next to object files in `.libs'. + Report by Vincent Torri. + 2008-09-01 Peter O'Gorman Revert 75142db4f8afc65ba7aae0ed80ea0b35bd9cc382 (AIX libltdl diff --git a/libltdl/config/ltmain.m4sh b/libltdl/config/ltmain.m4sh index 7e319c990..814cc9394 100644 --- a/libltdl/config/ltmain.m4sh +++ b/libltdl/config/ltmain.m4sh @@ -5963,7 +5963,7 @@ func_mode_link () tempremovelist=`$ECHO "$output_objdir/*"` for p in $tempremovelist; do case $p in - *.$objext) + *.$objext | *.gcno) ;; $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*) if test "X$precious_files_regex" != "X"; then