Re: [PATCH][3/n] Fix PR65015

2015-02-16 Thread Richard Biener
On Mon, 16 Feb 2015, H.J. Lu wrote: > On Mon, Feb 16, 2015 at 6:25 AM, Richard Biener wrote: > > > > This fixes another leakage of random LTO temporary filenames into > > executables, this time via .symtab FILE entries. Removing it > > doesn't work (GNU ld adds it back) and is said to be incorre

Re: [PATCH][3/n] Fix PR65015

2015-02-16 Thread H.J. Lu
On Mon, Feb 16, 2015 at 6:25 AM, Richard Biener wrote: > > This fixes another leakage of random LTO temporary filenames into > executables, this time via .symtab FILE entries. Removing it > doesn't work (GNU ld adds it back) and is said to be incorrect. FWIW, ld.bfd will be fixed in 2.26. But i

[PATCH][3/n] Fix PR65015

2015-02-16 Thread Richard Biener
This fixes another leakage of random LTO temporary filenames into executables, this time via .symtab FILE entries. Removing it doesn't work (GNU ld adds it back) and is said to be incorrect. So the following patch, similar to the dwarf CU DW_AT_name uses . Bootstrapped on x86_64-unknown-linux-gn