aboutsummaryrefslogtreecommitdiff
path: root/gcc/go
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2020-10-30 14:30:43 +0100
committerJan Hubicka <jh@suse.cz>2020-10-30 14:30:43 +0100
commitaa701610e51ca9e15573ba080cb93ef726252cfc (patch)
treedf843230a64856ebefdf8d5a021f3ee7d11851b5 /gcc/go
parent40cb3f8ac875c6cf6610a5f93da571cfdd2a1513 (diff)
downloadgcc-aa701610e51ca9e15573ba080cb93ef726252cfc.zip
gcc-aa701610e51ca9e15573ba080cb93ef726252cfc.tar.gz
gcc-aa701610e51ca9e15573ba080cb93ef726252cfc.tar.bz2
Fix thunk info WRT PCH
PR pch/97593 * cgraph.c (cgraph_node::create_thunk): Register thunk as early during parsing. * cgraphunit.c (analyze_functions): Call thunk_info::process_early_thunks. * symtab-thunks.cc (struct unprocessed_thunk): New struct. (thunks): New static variable. (thunk_info::register_early): New member function. (thunk_info::process_early_thunks): New member function. * symtab-thunks.h (thunk_info::register_early): Declare. (thunk_info::process_early_thunks): Declare.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions