From 0435ef254f764da1ad6918648e6a49786ff4d4e1 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Fri, 2 Oct 1998 00:35:17 +0000 Subject: [PATCH] winnt.c (i386_pe_asm_file_end): Check TREE_SYMBOL_REFERENCED. * i386/winnt.c (i386_pe_asm_file_end): Check TREE_SYMBOL_REFERENCED. From-SVN: r22735 --- gcc/ChangeLog | 5 +++++ gcc/config/i386/winnt.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f003b8d49b38..e8a2ea22965f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +Fri Oct 2 01:33:30 1998 Jim Wilson + + * i386/winnt.c (i386_pe_asm_file_end): Check + TREE_SYMBOL_REFERENCED. + Fri Oct 2 01:31:54 1998 Jeffrey A Law (law@cygnus.com) * gcc.texi: Fix version # that somehow slipped through. diff --git a/gcc/config/i386/winnt.c b/gcc/config/i386/winnt.c index d6c2a79f2bc7..0058eb76499b 100644 --- a/gcc/config/i386/winnt.c +++ b/gcc/config/i386/winnt.c @@ -561,7 +561,7 @@ i386_pe_asm_file_end (file) decl = get_identifier (p->name); /* Positively ensure only one declaration for any given symbol. */ - if (! TREE_ASM_WRITTEN (decl)) + if (! TREE_ASM_WRITTEN (decl) && TREE_SYMBOL_REFERENCED (decl)) { TREE_ASM_WRITTEN (decl) = 1; i386_pe_declare_function_type (file, p->name, TREE_PUBLIC (decl)); -- 2.47.2