OSDN Git Service

(assemble_name): Disable warn_id_clash around get_identifier call.
authorkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Jun 1995 15:53:36 +0000 (15:53 +0000)
committerkenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 8 Jun 1995 15:53:36 +0000 (15:53 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9900 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/varasm.c

index ace5ba6..a5e51ef 100644 (file)
@@ -1561,9 +1561,15 @@ assemble_name (file, name)
      char *name;
 {
   char *real_name;
+  int save_warn_id_clash = warn_id_clash;
 
   STRIP_NAME_ENCODING (real_name, name);
+
+  /* Don't warn about an identifier name length clash on this name, since
+     it can be a user symbol suffixed by a number.  */
+  warn_id_clash = 0;
   TREE_SYMBOL_REFERENCED (get_identifier (real_name)) = 1;
+  warn_id_clash = save_warn_id_clash;
 
   if (name[0] == '*')
     {