LTO-wrapper, don't pre-link early debug objects.
authorIain Sandoe <iain@sandoe.co.uk>
Sun, 23 Dec 2018 12:43:47 +0000 (12:43 +0000)
committerIain Sandoe <iains@gcc.gnu.org>
Sun, 23 Dec 2018 12:43:47 +0000 (12:43 +0000)
commitb5327e50d5b571bc095f60c7ccebd2840178e130
treece523563a63a29020ae6e940b82b8fb244ad4f8b
parentd590d99ac9fa34b503d31de6c3bb4ca780ad2afd
LTO-wrapper, don't pre-link early debug objects.

Pass them to the final link, the pre-link wasn't effective.
Make the temp filenames easier to follow.
Also save them in the CWD when save-temps is given.

2018-12-23  Iain Sandoe  <iain@sandoe.co.uk>

* lto-wrapper.c (tool_cleanup): Don’t report ficticious temp files.
(debug_objcopy): Improve temp filenames.  Append the early
debug objects to the outfiles.  Remove the phase prelinking the
early debug. Emit the early debug filenames for ld.

From-SVN: r267373
gcc/ChangeLog
gcc/lto-wrapper.c