aboutsummaryrefslogtreecommitdiff
path: root/libiberty/cplus-dem.c
AgeCommit message (Collapse)AuthorFilesLines
2004-01-02merge from gccDJ Delorie1-2/+21
2003-10-20 * cplus-dem.c (demangle_template): Register a new Btype onlyJoel Brobecker1-4/+4
when needed. * testsuite/demangle-expected: Add a new test.
2003-03-11merge from gccDJ Delorie1-23/+26
2003-03-04merge from gccDJ Delorie1-0/+9
2003-02-20merge from gccDJ Delorie1-1/+1
2003-02-13merge from gccDJ Delorie1-15/+16
2002-10-06merge from gccDJ Delorie1-10/+8
2002-09-20merge from gccDJ Delorie1-2/+2
2002-09-12merge from gccDJ Delorie1-334/+0
2002-07-29merge from gccDJ Delorie1-2/+0
2002-02-19merge from gccDJ Delorie1-2/+9
2002-02-18merge from gccDJ Delorie1-5/+16
2002-02-05merge from gccDJ Delorie1-7/+4
2002-02-03merge from gccDJ Delorie1-1/+5
2002-01-03merge from gccDJ Delorie1-1/+1
2002-01-02merge from gccDJ Delorie1-27/+8
2001-12-13merge from gccDJ Delorie1-0/+3
2001-12-06 * demangle.h (no_demangling): New.Richard Henderson1-0/+10
(NO_DEMANGLING_STYLE_STRING): New. * cplus-dem.c (libiberty_demanglers): Add no_demangling case. (cplus_demangle): Support no_demangling.
2001-10-17merge from gccDJ Delorie1-1/+1
2001-10-07merge from gccDJ Delorie1-7/+7
2001-03-20merge from gccDJ Delorie1-1/+1
2001-03-05merge from gccDJ Delorie1-1/+1
2001-02-17merge from gccDJ Delorie1-1/+1
2001-02-02merge from gccDJ Delorie1-9/+11
2000-12-08* safe-ctype.c: New file.DJ Delorie1-32/+33
* Makefile.in (CFILES): Add safe-ctype.c. (REQUIRED_OFILES): Add safe-ctype.o. * argv.c: Define ISBLANK and use it, not isspace. * basename.c, cplus-dem.c, fnmatch.c, pexecute.c, strtod.c, strtol.c, strtoul.c: Include safe-ctype.h, not ctype.h. Use uppercase ctype macros. Don't test ISUPPER(c)/ISLOWER(c) before calling TOLOWER(c)/TOUPPER(c).
2000-12-05* cp-demangle.c: s/new_abi/v3/.DJ Delorie1-12/+17
* 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.
2000-11-23 * cplus-dem.c (main): Handle gnat_demangling.Hans-Peter Nilsson1-0/+1
2000-11-21 * cplus-dem.c (cplus_demangle): Fix formatting.Hans-Peter Nilsson1-32/+38
(grow_vect): Ditto. (ada_demangle): Ditto. (internal_cplus_demangle): Ditto. (mop_up): Ditto. * cplus-dem.c (main): Handle java_demangling. * cplus-dem.c (grow_vect): Prototype. (ada_demangle): Cast the arg of ctype macros to unsigned char.
2000-11-16* cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED forHans-Peter Nilsson1-1/+1
parameter `option'. Do s/cplus_dem.c/cplus-dem.c/g on ChangeLog.
2000-11-15[merge]DJ Delorie1-8/+8
* cplus_dem.c: Eliminate use of DEFUN, it is obsolete and cannot be used in GCC.
2000-11-15 * cplus_dem.c: Add gnat demangler. Add java to demangle styleHans-Peter Nilsson1-0/+148
list.
2000-10-12merge from gcc repositoryDJ Delorie1-14/+13
2000-09-13 * testsuite/demangle-expected: Add two tests for anonymousHans-Peter Nilsson1-0/+19
namespaces. * cplus-dem.c (gnu_special): Handle anonymous namespaces.
2000-09-10 * testsuite/demangle-expected: Add four tests for type_infoHans-Peter Nilsson1-1/+1
mangling. * cplus-dem.c (gnu_special): Use do_type, not demangle_fund_type, for a non-template non-qualified type_info function or node.
2000-07-24Demangling fixesDaniel Berlin1-31/+243
2000-07-20 * cplus-dem.c (demangle_fund_type): Make 'dec' an unsigned int,Jeff Law1-2/+2
and print it with %u.
2000-07-072000-07-07 Andrew Haley <aph@cygnus.com>Andrew Haley1-0/+1
* cplus-dem.c (main): fflush() after emitting last char before waiting for input.
2000-06-15Synced with libiberty in the gcc repository.H.J. Lu1-33/+153
2000-02-22merge with libiberty from egcs 2000-02-22Ian Lance Taylor1-182/+261
1999-05-11* cplus-dem.c (main): Use table lookup to distinguish identifierJim Blandy1-5/+80
characters from non-identifier characters. (standard_symbol_alphabet, hp_symbol_alphabet): New functions.
1999-05-0319990502 sourceware importbinu_ss_19990502Richard Henderson1-0/+4535