2003-12-16 David Carlton <carlton@kealia.com>
authorDavid Carlton <carlton@bactrian.org>
Tue, 16 Dec 2003 19:27:11 +0000 (19:27 +0000)
committerDavid Carlton <carlton@bactrian.org>
Tue, 16 Dec 2003 19:27:11 +0000 (19:27 +0000)
* cp-support.c (class_name_from_physname): Add DMGL_PARAMS.
(method_name_from_physname): Ditto.

gdb/ChangeLog
gdb/cp-support.c

index a71495df5b6a50847caa77483410e23b7c9575af..3d05afd03d530d6e4c9480dabb6a2ed369bf5698 100644 (file)
@@ -1,3 +1,8 @@
+2003-12-16  David Carlton  <carlton@kealia.com>
+
+       * cp-support.c (class_name_from_physname): Add DMGL_PARAMS.
+       (method_name_from_physname): Ditto.
+
 2003-12-15  Mark Kettenis  <kettenis@gnu.org>
 
        * i386-sol2-tdep.c (i386_sol2_gregset_reg_offset): New variable.
index 9b447fcadf3ff38d0639698b579f28a6ca06ca02..bd76fae1851874b14b8ba7ad11c91267f5a999fe 100644 (file)
@@ -145,7 +145,7 @@ class_name_from_physname (const char *physname)
   char *ret = NULL;
   const char *end;
   int depth = 0;
-  char *demangled_name = cplus_demangle (physname, DMGL_ANSI);
+  char *demangled_name = cplus_demangle (physname, DMGL_ANSI | DMGL_PARAMS);
 
   if (demangled_name == NULL)
     return NULL;
@@ -170,7 +170,7 @@ method_name_from_physname (const char *physname)
   char *ret = NULL;
   const char *end;
   int depth = 0;
-  char *demangled_name = cplus_demangle (physname, DMGL_ANSI);
+  char *demangled_name = cplus_demangle (physname, DMGL_ANSI | DMGL_PARAMS);
 
   if (demangled_name == NULL)
     return NULL;