function declaration so it ends up in namespace scope.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@29838
138bc75d-0d04-0410-961f-
82ee72b054a4
1999-10-05 Mark Mitchell <mark@codesourcery.com>
+ * decl2.c (start_static_storage_duration_function): Push the
+ function declaration so it ends up in namespace scope.
+
* dump.c (DUMP_CHILDREN): Remove.
(DUMP_BINFO): Adjust.
(struct dump_node_info): Remove dump_children_p.
TREE_CHAIN (initialize_p_decl) = priority_decl;
DECL_ARGUMENTS (ssdf_decl) = initialize_p_decl;
+ /* Put the function in the global scope. */
+ pushdecl (ssdf_decl);
+
/* Start the function itself. This is equivalent to declarating the
function as: