aboutsummaryrefslogtreecommitdiff
path: root/libiberty/cp-demangle.c
AgeCommit message (Expand)AuthorFilesLines
2004-01-13cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE takes two...Daniel Jacobowitz1-1/+1
2004-01-12demangle.h (enum demangle_component_type): Define.Ian Lance Taylor1-845/+845
2004-01-02cp-demangle.c (d_encoding): When DMGL_PARAMS is not set...Ian Lance Taylor1-1/+18
2003-12-26* cp-demangle.c (is_ctor_or_dtor): Fix error in last change.Kaveh R. Ghazi1-2/+1
2003-12-22cp-demangle.c (CP_DYNAMIC_ARRAYS): Define if compiler supports dynamic arrays.Ian Lance Taylor1-291/+474
2003-12-20cp-demangle.c (d_identifier): In Java mode, skip an optional '$' after the id...Ian Lance Taylor1-0/+7
2003-12-19re PR c++/13447 (Another demangler problem with method cv-qualifiers)Ian Lance Taylor1-10/+78
2003-12-15cp-demangle.c (d_print_function_type): Print the function parameters with no ...Ian Lance Taylor1-1/+8
2003-12-15cp-demangle.c (d_demangle): If DMGL_PARAMS is not set, don't expect that we'v...Ian Lance Taylor1-31/+33
2003-12-15Fix handling of constructor/destructor of standard substitution:Ian Lance Taylor1-32/+102
2003-12-04re PR other/13304 (demangler bad output, "operator<<" insteads of "operator< <")Ian Lance Taylor1-125/+230
2003-12-01cp-demangle.c (d_demangle): Only return success if we consumed the entire dem...Ian Lance Taylor1-2/+7
2003-11-26cp-demangle.c (struct d_print_mod): Add templates field.Ian Lance Taylor1-71/+142
2003-11-25cp-demangle.c (java_demangle_v3): Pass DMGL_PARAMS to d_demangle.Ian Lance Taylor1-1/+1
2003-11-24cp-demangle.c (d_encoding): Add top_level parameter.Ian Lance Taylor1-14/+27
2003-11-21cp-demangle.c (has_return_type): Skip qualifiers when checking whether we hav...Ian Lance Taylor1-0/+5
2003-11-21* cp-demangle.c: Complete rewrite.Ian Lance Taylor1-3474/+2965
2003-11-20cp-demangle.c (demangle_type): Correct thinko in substitution processing.Mark Mitchell1-3/+5
2003-11-19cp-demangle.c (demangle_operator_name): Remove space before "sizeof".Ian Lance Taylor1-20/+125
2003-08-12* cp-demangle.c: Clarify what package(s) this is part of.Nathanael Nerode1-2/+2
2003-05-03cp-demangle.c: Fix typo in "char_traints" string-literal.Carlo Wood1-1/+1
2002-09-20cp-demangle.c (demangling_new): Cast 0 to enum.John David Anglin1-5/+5
2002-07-09cp-demangle.c (demangle_identifier): Support extended Unicode characters.Jason Merrill1-1/+39
2002-07-09cp-demangle.c (demangle_v3_with_details): Wrap in !defined IN_GLIBCPP_V3.Kaveh R. Ghazi1-1/+1
2002-07-02re PR c++/7112 (Regression: ICE on C++ code involving templates and sizeof)Mark Mitchell1-7/+30
2002-04-01cp-demangle.c (__cxa_demangle): Also protect with IN_GLIBCPP_V3.Phil Edwards1-3/+5
2002-03-30cp-demangle.c (java_demangle_v3): Don't try to release "demangled" if it is N...Bryce McKinlay1-1/+5
2002-03-12cp-demangle.c: Add libgcc exception to cp-demangle.c copyright notice.Mark Mitchell1-1/+10
2002-02-05demangle.h (cplus_demangle_v3): Add "options" parm.Jason Merrill1-18/+5
2002-02-02cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2.H.J. Lu1-7/+33
2002-02-01cp-demangle.c (cp_demangle_type): Call demangling_new with DMGL_GNU_V3.H.J. Lu1-1/+1
2002-02-01cp-demangle.c: Revert yesterday's change.Phil Edwards1-8/+9
2002-01-31cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2.Phil Edwards1-9/+8
2002-01-02gcc.c (default_compilers): Const-ify.Kaveh R. Ghazi1-1/+1
2001-10-07demangle.h (demangler_engine): Const-ify.Kaveh R. Ghazi1-3/+3
2001-08-07cp-demangle.c (demangle_special_name): "GR" -> "reference temporary for".Jason Merrill1-4/+20
2001-05-08cp-demangle.c (demangle_v3_with_details, [...]): Use K+R style function defin...Zack Weinberg1-3/+6
2001-03-23mangle.c (write_discriminator): Use `_0' for discriminator 1, not `_'.Jakub Jelinek1-6/+2
2001-03-22cp-demangle.c (string_list_delete): Don't forget to free the actual contents ...Jim Blandy1-1/+1
2001-03-21cp-demangle.c (struct demangling_def): New fields: is_constructor and is_dest...Jim Blandy1-6/+114
2001-02-02Add support for Java demangling under the v3 ABI:Bryce McKinlay1-15/+168
2000-12-05cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled name before a...Jason Merrill1-2/+10
2000-12-04cp-demangle.c: s/new_abi/v3/.Jason Merrill1-4/+4
2000-10-22cp-demangle.c (string_list_def): Add caret_position and comments.Alex Samuel1-173/+273
2000-09-08* cp-demangle.c: Fix copyright banner.Alex Samuel1-1/+3
2000-09-07cp-demangle.c (status_allocation_failed): Rearrange whitespace.Alex Samuel1-5/+26
2000-09-05cp-demangle.c (demangle_encoding): Rename variable.Alex Samuel1-73/+97
2000-09-05cp-demangle.c (demangle_template_arg): Eat an `E' after an <expression>.Alex Samuel1-0/+1
2000-09-05cp-demangle.c (demangle_type_ptr): Increment position past pointer and refere...Alex Samuel1-0/+6
2000-09-05cp-demangle.c (demangle_nv_offset): New function.Alex Samuel1-51/+161