diff options
Diffstat (limited to 'gcc/c')
-rw-r--r-- | gcc/c/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/c/c-decl.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index 6aed2c3..770683c 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,8 @@ +2012-09-30 Sharad Singhai <singhai@google.com> + + * c-decl.c (c_write_global_declarations): Use a different method + to determine if the dump has ben initialized. + 2012-09-14 Joseph Myers <joseph@codesourcery.com> PR c/54552 diff --git a/gcc/c/c-decl.c b/gcc/c/c-decl.c index d4c7b1f..1b4d764 100644 --- a/gcc/c/c-decl.c +++ b/gcc/c/c-decl.c @@ -10079,10 +10079,10 @@ c_write_global_declarations (void) gcc_assert (!current_scope); /* Handle -fdump-ada-spec[-slim]. */ - if (dump_enabled_p (TDI_ada)) + if (dump_initialized_p (TDI_ada)) { /* Build a table of files to generate specs for */ - if (get_dump_file_info (TDI_ada)->flags & TDF_SLIM) + if (get_dump_file_info (TDI_ada)->pflags & TDF_SLIM) collect_source_ref (main_input_filename); else for_each_global_decl (collect_source_ref_cb); |