OSDN Git Service

* cp-demangle.c (__cxa_demangle): Pass DMGL_PARAMS to d_demangle.
authorian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Feb 2004 06:42:26 +0000 (06:42 +0000)
committerian <ian@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 24 Feb 2004 06:42:26 +0000 (06:42 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@78355 138bc75d-0d04-0410-961f-82ee72b054a4

libiberty/ChangeLog
libiberty/cp-demangle.c

index aa88173..e21c34f 100644 (file)
@@ -1,5 +1,7 @@
 2004-02-24  Ian Lance Taylor  <ian@wasabisystems.com>
 
 2004-02-24  Ian Lance Taylor  <ian@wasabisystems.com>
 
+       * cp-demangle.c (__cxa_demangle): Pass DMGL_PARAMS to d_demangle.
+
        * cp-demangle.c (d_print_comp) [RESTRICT, VOLATILE, CONST]: Don't
        push more than one of the same CV-qualifier on the top of the
        stack.
        * cp-demangle.c (d_print_comp) [RESTRICT, VOLATILE, CONST]: Don't
        push more than one of the same CV-qualifier on the top of the
        stack.
index 18735be..1205fcb 100644 (file)
@@ -4038,7 +4038,7 @@ __cxa_demangle (mangled_name, output_buffer, length, status)
       return NULL;
     }
 
       return NULL;
     }
 
-  demangled = d_demangle (mangled_name, DMGL_TYPES, &alc);
+  demangled = d_demangle (mangled_name, DMGL_PARAMS | DMGL_TYPES, &alc);
 
   if (demangled == NULL)
     {
 
   if (demangled == NULL)
     {