aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-10-20 19:51:14 +0000
committerRichard Stallman <rms@gnu.org>1993-10-20 19:51:14 +0000
commitb0316e35edce637812e856d68bc0b4af1bd778ac (patch)
treed06f44cec84061ecc318ce02563b6cbd38df75eb /gcc
parentdcc8e5e66d0c54b2acaa977d1974500468cb5a8a (diff)
downloadgcc-b0316e35edce637812e856d68bc0b4af1bd778ac.zip
gcc-b0316e35edce637812e856d68bc0b4af1bd778ac.tar.gz
gcc-b0316e35edce637812e856d68bc0b4af1bd778ac.tar.bz2
(rest_of_decl_compilation): Use ASM_FINISH_DECLARE_OBJECT.
From-SVN: r5828
Diffstat (limited to 'gcc')
-rw-r--r--gcc/toplev.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c
index e7d630b..aa0cbd4 100644
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
@@ -86,6 +86,11 @@ extern char **environ;
#endif
extern char *version_string, *language_string;
+/* Carry information from ASM_DECLARE_OBJECT_NAME
+ to ASM_FINISH_DECLARE_OBJECT. */
+
+extern int size_directive_output;
+
extern void init_lex ();
extern void init_decl_processing ();
extern void init_obstacks ();
@@ -2234,6 +2239,10 @@ rest_of_decl_compilation (decl, asmspec, top_level, at_end)
&& (DECL_INITIAL (decl) == 0
|| DECL_INITIAL (decl) == error_mark_node)))
assemble_variable (decl, top_level, at_end, 0);
+#ifdef ASM_FINISH_DECLARE_OBJECT
+ ASM_FINISH_DECLARE_OBJECT (asm_out_file, decl,
+ top_level, at_end);
+#endif
});
else if (DECL_REGISTER (decl) && asmspec != 0)
{