* varasm.c (make_decl_rtl): Treat decls with a DECL_CONTEXT of
TRANSLATION_UNIT_DECL as top_level.
From-SVN: r69244
+2003-07-11 Mark Mitchell <mark@codesourcery.com>
+
+ * varasm.c (make_decl_rtl): Treat decls with a DECL_CONTEXT of
+ TRANSLATION_UNIT_DECL as top_level.
+
2003-07-11 Jakub Jelinek <jakub@redhat.com>
* optabs.c (prepare_cmp_insn): Try cmpmemM first if it exists,
void
make_decl_rtl (tree decl, const char *asmspec)
{
- int top_level = (DECL_CONTEXT (decl) == NULL_TREE);
+ int top_level = (DECL_CONTEXT (decl) == NULL_TREE
+ || (TREE_CODE (DECL_CONTEXT (decl))
+ == TRANSLATION_UNIT_DECL));
const char *name = 0;
const char *new_name = 0;
int reg_number;