]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/5998 (regression, all builtins disabled)
authorRoger Sayle <roger@eyesopen.com>
Wed, 3 Apr 2002 21:29:26 +0000 (21:29 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 3 Apr 2002 21:29:26 +0000 (21:29 +0000)
PR c++/5998:
* decl.c (duplicate_decls): Don't mess with assembler names when
redeclaring builtin functions as static.

From-SVN: r51812

gcc/cp/ChangeLog
gcc/cp/decl.c

index 8527f0a9204043ca1514b0c75a25aff02228919a..7c03c0d9494345f002e8e31368630f68666443a8 100644 (file)
@@ -1,3 +1,9 @@
+2002-04-03  Roger Sayle  <roger@eyesopen.com>
+
+       PR c++/5998:
+       * decl.c (duplicate_decls): Don't mess with assembler names when
+       redeclaring builtin functions as static.
+
 2002-04-01  Neil Booth  <neil@daikokuya.demon.co.uk>
 
        * call.c (build_addr_func): Update.
index b2b501a7f0f06a3f3ec15f0b11a83f352e48e027..840dcff2d500b792a145726b0a5be8c8ce42eddf 100644 (file)
@@ -3219,9 +3219,6 @@ duplicate_decls (newdecl, olddecl)
             will be banished.  */
          SET_DECL_LANGUAGE (olddecl, DECL_LANGUAGE (newdecl));
          SET_DECL_RTL (olddecl, DECL_RTL (newdecl));
-         COPY_DECL_ASSEMBLER_NAME (olddecl, newdecl);
-         SET_IDENTIFIER_GLOBAL_VALUE (DECL_ASSEMBLER_NAME (newdecl),
-                                      newdecl);
        }
     }
   else if (TREE_CODE (olddecl) != TREE_CODE (newdecl))