2003-12-07 H.J. Lu <hongjiu.lu@intel.com>
authorH.J. Lu <hjl.tools@gmail.com>
Mon, 8 Dec 2003 03:43:33 +0000 (03:43 +0000)
committerH.J. Lu <hjl.tools@gmail.com>
Mon, 8 Dec 2003 03:43:33 +0000 (03:43 +0000)
* ldlang.c (lang_vers_match): Pass "DMGL_PARAMS | DMGL_ANSI" to
cplus_demangle.

ld/ChangeLog
ld/ldlang.c

index 3149a2c118b59135a6329b78abcc8811b14ea34f..216900c445b202fd2f6833dbc00fafebde361fe9 100644 (file)
@@ -1,3 +1,8 @@
+2003-12-07  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ldlang.c (lang_vers_match): Pass "DMGL_PARAMS | DMGL_ANSI" to
+       cplus_demangle.
+
 2003-12-07  Kazu Hirata  <kazu@cs.umass.edu>
 
        * ldemul.c: Convert to ISO-C.
index e37140451be5445480ed49e3c5a27e17c740de55..6b201ecc73f2bf96519d98cc05f8de1d9d7ae14e 100644 (file)
@@ -4996,7 +4996,7 @@ lang_vers_match (struct bfd_elf_version_expr_head *head,
 
   if (head->mask & BFD_ELF_VERSION_CXX_TYPE)
     {
-      cxx_sym = cplus_demangle (sym, /* DMGL_NO_TPARAMS */ 0);
+      cxx_sym = cplus_demangle (sym, DMGL_PARAMS | DMGL_ANSI);
       if (!cxx_sym)
        cxx_sym = sym;
     }