aboutsummaryrefslogtreecommitdiff
path: root/libiberty/cplus-dem.c
AgeCommit message (Expand)AuthorFilesLines
1999-04-12Fix from Marcus Daniels:Jim Blandy1-1/+1
1999-04-11cplus-dem.c (demangle_template_value_parm): Handle pointers-to-members.Mark Mitchell1-31/+45
1999-04-09cplus-dem.c: Attempt to handle overflows in counts with some semblance of grace.Jim Blandy1-42/+116
1999-04-06Changes from official libiberty sources.Jeff Law1-14/+37
1999-03-30cplus-dem.c (consume_count): If `count' wraps, return 0 and don't advance inp...Tom Tromey1-2/+12
1999-01-14(mop_up): Set work->previous_argument to NULL after freeing it.Ulrich Drepper1-116/+116
1998-12-22Warning fixes:Kaveh R. Ghazi1-17/+13
1998-12-18cplus-dem.c (demangle_fund_type): Process CV and u codes before bumping the p...Andrew MacLeod1-3/+4
1998-12-07* HP aCC demangling support.David Taylor1-42/+455
1998-11-27choose-temp.c: Always include libiberty.h.Kaveh R. Ghazi1-9/+8
1998-11-23cplus-dem.c (demangle_fund_type): Add demangling for C9x types.Benjamin Kosnik1-0/+24
1998-11-13cplus-dem.c (demangle_prefix): Use the last __ in the mangled name when looki...Andrew MacLeod1-1/+9
1998-11-08cplus-dem.c (type_kind_t): Add tk_reference.Mark Mitchell1-3/+5
1998-11-08cplus-dem.c (demangle_template_value_parm): Use cplus_demangle, not internal_...Mark Mitchell1-1/+6
1998-10-25cplus-dem.c (gnu_special): Fix handling of virtual tables in anonymous namesp...Mark Mitchell1-1/+1
1998-10-23cplus-dem.c (work_stuff): Replace const_type and volatile_type with type_quals.Mark Mitchell1-55/+135
1998-10-20cplus-dem.c (demangle_qualified): Fix off-by-one when checking range of 'K' i...Andreas Schwab1-2/+2
1998-10-15Warning fixes:Kaveh R. Ghazi1-32/+35
1998-09-08* cplus-dem.c (demangle_arm_pt): Demangle anonymous namespaces.Martin v. Löwis1-0/+8
1998-08-19cplus-dem.c (work_stuff): Add dllimported.Mumit Khan1-1/+18
1998-08-17tweakJason Merrill1-2/+4
1998-08-17cplus-dem.c (do_type): Fix simple array handling.Jason Merrill1-6/+11
1998-08-17cplus-dem.c: Include config.h if it exists.Kaveh R. Ghazi1-3/+7
1998-07-28cplus-dem.c (type_kind_t): New type.Mark Mitchell1-109/+60
1998-07-19This fixes a problem when using KNR compilers.Kaveh R. Ghazi1-1/+1
1998-07-14tweak formattingJason Merrill1-2/+5
1998-07-13cplus-dem.c: Incorporate changes from GCC version not present in the libibert...Mark Mitchell1-124/+253
1998-05-21cplus-dem.c (MBUF_SIZE): Bumped from 512 to 32767.Hans-Peter Nilsson1-1/+1
1998-05-21* cplus-dem.c (do_type): Handle volatile qualification.Mark Mitchell1-2/+4
1998-05-15Update from Cygnus libiberty.Jeff Law1-26/+9
1998-05-15cplus-dem.c (cplus_demangle_opname): Initialize work.Peter Schauer1-0/+1
1998-05-13Warning fixes:Kaveh R. Ghazi1-10/+13
1998-04-27cplus-dem.c (demangle_qualified): Add a missing else which caused qualified...Andrew MacLeod1-1/+1
1998-04-26cplus-dem.c (gnu_special): Fix off-by-one bug when checking the length in the...Andreas Schwab1-1/+1
1998-04-22cplus-dem.c: Add code to enable demangling of names produced with the -fsquan...Andrew MacLeod1-23/+296
1998-04-09* cplus-dem.c: Sync with gcc.Jeffrey A Law1-21/+158
1998-04-01cplus-dem.c (optable): Add sizeof.Mark Mitchell1-200/+278
1998-02-22cplus-dem.c (gnu_special): Don't get confused by .<digits> strings that are n...Jeff Law1-0/+9
1997-10-15Remove code accidentally added twice.Jeff Law1-70/+0
1997-10-14cplus-dem.c (demangle_signature): Don't look for return types on constructors.Jason Merrill1-4/+77
1997-09-28cplus-dem.c (demangle_template): Add new parameter.Mark Mitchell1-52/+245
1997-08-21Initial revisionJason Merrill1-0/+3087