diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-12-12 09:43:33 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2012-12-12 09:43:33 +0000 |
commit | fd3bd26994aaaa4b4917e1bee9c8e6f750346cbb (patch) | |
tree | 9ae2a91660d8b652a7ae355208150479d3ce316a /lt~obsolete.m4 | |
parent | bf0c8e7c13197dabd9bf5b791003c5e17b215305 (diff) | |
download | gcc-fd3bd26994aaaa4b4917e1bee9c8e6f750346cbb.tar.gz |
PR middle-end/52640
* varasm.c (pending_assemble_externals_set): New pointer set.
(process_pending_assemble_externals): Destroy the pointer set.
(assemble_external): See if decl is in pending_assemble_externals_set,
and add it to pending_assemble_externals if necessary.
(init_varasm_once): Allocate pending_assemble_externals_set.
* gcc.c-torture/compile/limits-externdecl.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194441 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'lt~obsolete.m4')
0 files changed, 0 insertions, 0 deletions