* cgraph.c (change_decl_assembler_name): Avoid bogus warnings.
authorJan Hubicka <jh@suse.cz>
Tue, 18 Nov 2003 14:52:28 +0000 (15:52 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Tue, 18 Nov 2003 14:52:28 +0000 (14:52 +0000)
From-SVN: r73703

gcc/ChangeLog
gcc/cgraph.c

index 8e07f90..c75cbe0 100644 (file)
@@ -1,3 +1,7 @@
+2003-11-18  Jan Hubicka  <jh@suse.cz>
+
+       * cgraph.c (change_decl_assembler_name): Avoid bogus warnings.
+
 2003-11-18  Marc Espie  <espie@openbsd.org>
 
        * config/rs6000/sysv4.h: OpenBSD hooks.
index fa6ec7d..43e5818 100644 (file)
@@ -458,7 +458,8 @@ change_decl_assembler_name (tree decl, tree name)
   if (name == DECL_ASSEMBLER_NAME (decl))
     return;
 
-  if (TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl)))
+  if (TREE_SYMBOL_REFERENCED (DECL_ASSEMBLER_NAME (decl))
+      && DECL_RTL_SET_P (decl))
     warning ("%D renamed after being referenced in assembly", decl);
 
   if (TREE_CODE (decl) == FUNCTION_DECL && cgraph_hash)