diff options
Diffstat (limited to 'gcc/cp/decl2.c')
-rw-r--r-- | gcc/cp/decl2.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gcc/cp/decl2.c b/gcc/cp/decl2.c index a6e82f0..afb747f 100644 --- a/gcc/cp/decl2.c +++ b/gcc/cp/decl2.c @@ -3106,8 +3106,12 @@ cp_finish_file (void) etc., and emit debugging information. */ walk_namespaces (wrapup_globals_for_namespace, /*data=*/&reconsider); if (VEC_length (tree, pending_statics) != 0) - check_global_declarations (VEC_address (tree, pending_statics), - VEC_length (tree, pending_statics)); + { + check_global_declarations (VEC_address (tree, pending_statics), + VEC_length (tree, pending_statics)); + emit_debug_global_declarations (VEC_address (tree, pending_statics), + VEC_length (tree, pending_statics)); + } /* Generate hidden aliases for Java. */ build_java_method_aliases (); |