diff options
author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-04 17:11:17 +0000 |
---|---|---|
committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-12-04 17:11:17 +0000 |
commit | bb50513936b67511b40f7cd693e6c942c5c1c3a7 (patch) | |
tree | f36a32b6f50af2213277e6c2ea80bd9ef479bd99 /libiberty/cp-demangle.c | |
parent | b668f17b187962508fa8ff0c0327c266e9d6a39f (diff) | |
download | gcc-bb50513936b67511b40f7cd693e6c942c5c1c3a7.tar.gz |
* 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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@38002 138bc75d-0d04-0410-961f-82ee72b054a4
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 a5e5ded10e0..5787f74744f 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. */ |