From 79abf19fb62ba5243ab0142c8cc8b674cdcae01c Mon Sep 17 00:00:00 2001 From: Mike Stump Date: Thu, 29 May 2014 23:20:39 +0000 Subject: [PATCH] re PR target/61352 (gcc 4.9.0 fails to execute dsymutil when linking executables on darwin) PR debug/61352 * collect2.c (maybe_run_lto_and_relink): Be sure to always run post ld passes when lto is used. From-SVN: r211067 --- gcc/ChangeLog | 6 ++++++ gcc/collect2.c | 2 ++ 2 files changed, 8 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 18335a93b0bc..30aaf183461a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2014-05-29 Mike Stump + + PR debug/61352 + * collect2.c (maybe_run_lto_and_relink): Be sure to always run + post ld passes when lto is used. + 2014-05-29 Vladimir Makarov PR rtl-optimization/61325 diff --git a/gcc/collect2.c b/gcc/collect2.c index f0ab6b8c8f10..ec8f7332ea01 100644 --- a/gcc/collect2.c +++ b/gcc/collect2.c @@ -848,6 +848,8 @@ maybe_run_lto_and_relink (char **lto_ld_argv, char **object_lst, fork_execute ("ld", lto_ld_argv); post_ld_pass (false); } + else + post_ld_pass (true); } /* Main program. */ -- 2.47.3