diff options
author | Richard Biener <rguenther@suse.de> | 2020-08-24 14:12:01 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-08-25 09:05:48 +0200 |
commit | 7fe2cec41bb2ccb499b6b6c513e00da1a270370f (patch) | |
tree | a3df54dbc1712e0ceccad89cf9700bc5d81448f6 /gcc/fold-const.c | |
parent | 108477875f01798eecd7780207396b8c44930ae9 (diff) | |
download | gcc-7fe2cec41bb2ccb499b6b6c513e00da1a270370f.zip gcc-7fe2cec41bb2ccb499b6b6c513e00da1a270370f.tar.gz gcc-7fe2cec41bb2ccb499b6b6c513e00da1a270370f.tar.bz2 |
debug/96690 - mangle symbols eventually used by late dwarf output
The following makes sure to, at early debug generation time, mangle
symbols we eventually end up outputting during late finish.
2020-08-24 Richard Biener <rguenther@suse.de>
PR debug/96690
* dwarf2out.c (reference_to_unused): Make FUNCTION_DECL
processing more consistent with respect to
symtab->global_info_ready.
(tree_add_const_value_attribute): Unconditionally call
rtl_for_decl_init to do all mangling early but throw
away the result if early_dwarf.
* g++.dg/lto/pr96690_0.C: New testcase.
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions