diff options
author | DJ Delorie <dj@redhat.com> | 2000-12-05 16:51:29 +0000 |
---|---|---|
committer | DJ Delorie <dj@redhat.com> | 2000-12-05 16:51:29 +0000 |
commit | e49a569c10c744e822a610735928f1e975ecade7 (patch) | |
tree | 3570cb8e6095c1ae3dabbd6874238a1fd1ed35e5 /libiberty/cp-demangle.c | |
parent | f93eaf706d50450cdb630a7113ad344b52506b5a (diff) | |
download | gdb-e49a569c10c744e822a610735928f1e975ecade7.zip gdb-e49a569c10c744e822a610735928f1e975ecade7.tar.gz gdb-e49a569c10c744e822a610735928f1e975ecade7.tar.bz2 |
* cp-demangle.c: s/new_abi/v3/.
* cplus-dem.c: Likewise.
(current_demangling_style): Now auto_demangling.
(cplus_demangle): Try v3 demangling if AUTO_DEMANGLING.
(main): Use standard symbol chars for auto_demangling.
Diffstat (limited to 'libiberty/cp-demangle.c')
-rw-r--r-- | libiberty/cp-demangle.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libiberty/cp-demangle.c b/libiberty/cp-demangle.c index a5e5ded..5787f74 100644 --- a/libiberty/cp-demangle.c +++ b/libiberty/cp-demangle.c @@ -1,4 +1,4 @@ -/* Demangler for IA64 / g++ standard C++ ABI. +/* Demangler for IA64 / g++ V3 ABI. Copyright (C) 2000 Free Software Foundation, Inc. Written by Alex Samuel <samuel@codesourcery.com>. @@ -20,7 +20,7 @@ */ /* This file implements demangling of C++ names mangled according to - the IA64 / g++ standard C++ ABI. Use the cp_demangle function to + the IA64 / g++ V3 ABI. Use the cp_demangle function to demangle a mangled name, or compile with the preprocessor macro STANDALONE_DEMANGLER defined to create a demangling filter executable (functionally similar to c++filt, but includes this @@ -3483,7 +3483,7 @@ cp_demangle_type (type_name, result) extern char *__cxa_demangle PARAMS ((const char *, char *, size_t *, int *)); -/* ABI-mandated entry point in the C++ runtime library for performing +/* ia64 ABI-mandated entry point in the C++ runtime library for performing demangling. MANGLED_NAME is a NUL-terminated character string containing the name to be demangled. @@ -3597,7 +3597,7 @@ __cxa_demangle (mangled_name, output_buffer, length, status) If the demangling failes, returns NULL. */ char * -cplus_demangle_new_abi (mangled) +cplus_demangle_v3 (mangled) const char* mangled; { /* Create a dyn_string to hold the demangled name. */ |