-
- Downloads
In include,
* dyn-string.h: Move here from gcc/dyn-string.h. Add new functions. * demangle.h (DMGL_GNU_NEW_ABI): New macro. (DMGL_STYLE_MASK): Or in DMGL_GNU_NEW_ABI. (current_demangling_style): Add gnu_new_abi_demangling. (GNU_NEW_ABI_DEMANGLING_STYLE_STRING): New macro. (GNU_NEW_ABI_DEMANGLING): Likewise. (cplus_demangle_new_abi): New declaration. In libiberty, * Makefile.in (CFILES): Add cp-demangle.c and dyn-string.c. (REQUIRED_OFILES): Add cp-demangle.o and dyn-string.o. (cp-demangle.o): New dependency. (dyn-string.o): Likewise. * dyn-string.c: Move here from gcc/dyn-string.c. Add new functions. * cplus-dem.c (libiberty_demanglers): Add initializer for new-ABI demangler. (cplus_demangle): Call cplus_demangle_new_abi if in new-ABI demangling mode. (gnu_new_abi_symbol_characters): New function. (main): Use gnu_new_abi_symbol_characters. * cp-demangle.c: New file. * cp-demangle.c: New file. From-SVN: r34397
Showing
- include/ChangeLog 11 additions, 0 deletionsinclude/ChangeLog
- include/demangle.h 30 additions, 20 deletionsinclude/demangle.h
- include/dyn-string.h 64 additions, 0 deletionsinclude/dyn-string.h
- libiberty/ChangeLog 18 additions, 0 deletionslibiberty/ChangeLog
- libiberty/Makefile.in 19 additions, 15 deletionslibiberty/Makefile.in
- libiberty/cp-demangle.c 2997 additions, 0 deletionslibiberty/cp-demangle.c
- libiberty/cplus-dem.c 27 additions, 0 deletionslibiberty/cplus-dem.c
- libiberty/dyn-string.c 331 additions, 0 deletionslibiberty/dyn-string.c
Loading
Please register or sign in to comment