cpplib.c (cpp_register_pragma_space): Just return if the namespace is already registered.
authorZack Weinberg <zack@wolery.cumb.org>
Fri, 18 Aug 2000 22:42:14 +0000 (22:42 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Fri, 18 Aug 2000 22:42:14 +0000 (22:42 +0000)
* cpplib.c (cpp_register_pragma_space): Just return if the
namespace is already registered.

From-SVN: r35798

gcc/ChangeLog
gcc/cpplib.c

index 53183a03616909f627bf2133b992ec12385446ac..8d1646e4a3a888f840d1b4d87d716b026402145d 100644 (file)
@@ -1,3 +1,8 @@
+2000-08-18  Zack Weinberg  <zack@wolery.cumb.org>
+
+       * cpplib.c (cpp_register_pragma_space): Just return if the
+       namespace is already registered.
+
 2000-08-18  Ray Essick <essick@ddna.labs.mot.com> & Nick Clifton  <nickc@redhat.com>
 
        * config/mcore/mcore.md (rotlsi3): Allow allow rotations by a
index 5dd1697e7c5efc351e4cc91603c18feba40206b5..274ca4a351517d032775b2d01edfbe5c995b79a6 100644 (file)
@@ -689,10 +689,9 @@ cpp_register_pragma_space (pfile, space)
   while (p)
     {
       if (p->isnspace && p->len == len && !memcmp (p->name, space, len))
-       {
-         cpp_ice (pfile, "#pragma namespace %s already registered", space);
-         return;
-       }
+       /* Multiple different callers are allowed to register the same
+          namespace.  */
+       return;
       p = p->next;
     }