diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-03 19:55:16 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-05-03 19:55:16 +0000 |
commit | 23c98701e86901f56823d10e0352549e2ed95fcc (patch) | |
tree | e8876d4b5b803b492b0d913c0c863dbd00026f2d /libstdc++-v3/scripts | |
parent | 22fe6d2acd09066101acde4636108318dbd33f87 (diff) | |
download | gcc-23c98701e86901f56823d10e0352549e2ed95fcc.tar.gz |
* dwarf2out.c (struct external_ref, build_local_stub): New.
(hash_external_ref, external_ref_eq, lookup_external_ref): New.
(optimize_external_refs, optimize_external_refs_1): New.
(change_AT_die_ref): New.
(clone_as_declaration): Add DW_AT_signature when cloning a declaration.
(build_abbrev_table): Take the external refs hashtable.
(output_comp_unit): Get it from optimize_external_refs and pass it in.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@187116 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/scripts')
0 files changed, 0 insertions, 0 deletions