aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2020-08-24 14:12:01 +0200
committerRichard Biener <rguenther@suse.de>2020-08-25 09:05:48 +0200
commit7fe2cec41bb2ccb499b6b6c513e00da1a270370f (patch)
treea3df54dbc1712e0ceccad89cf9700bc5d81448f6 /gcc/fold-const.c
parent108477875f01798eecd7780207396b8c44930ae9 (diff)
downloadgcc-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