aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl2.c
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2019-12-20 17:41:06 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2019-12-20 17:41:06 +0000
commit39292e25076e1048b2aaa89ac60c28f3f61a78a0 (patch)
tree14d790f6ae6c3e85fd4ba2d1f7763bd61a026494 /gcc/cp/decl2.c
parent02e8542795c4321a76783b8f419435696bfed9f1 (diff)
downloadgcc-39292e25076e1048b2aaa89ac60c28f3f61a78a0.zip
gcc-39292e25076e1048b2aaa89ac60c28f3f61a78a0.tar.gz
gcc-39292e25076e1048b2aaa89ac60c28f3f61a78a0.tar.bz2
c-ada-spec.h (decl_sloc): Delete.
c-family/ * c-ada-spec.h (decl_sloc): Delete. * c-ada-spec.c (decl_sloc): Make static. c/ * c-decl.c (collect_source_ref_cb): Delete. (for_each_global_decl): Rename into... (collect_source_refs): ...this. Call collect_source_ref directly. (c_parse_final_cleanups): Always call collect_source_ref on the main input filename. cp/ * decl2.c (c_parse_final_cleanups): Always call collect_source_ref on the main input filename. From-SVN: r279670
Diffstat (limited to 'gcc/cp/decl2.c')
-rw-r--r--gcc/cp/decl2.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c
index 0352954..6ff8113 100644
--- a/gcc/cp/decl2.c
+++ b/gcc/cp/decl2.c
@@ -4816,9 +4816,8 @@ c_parse_final_cleanups (void)
/* Handle -fdump-ada-spec[-slim] */
if (flag_dump_ada_spec || flag_dump_ada_spec_slim)
{
- if (flag_dump_ada_spec_slim)
- collect_source_ref (main_input_filename);
- else
+ collect_source_ref (main_input_filename);
+ if (!flag_dump_ada_spec_slim)
collect_source_refs (global_namespace);
dump_ada_specs (collect_all_refs, cpp_check);