summaryrefslogtreecommitdiff
path: root/libiberty/cp-demangle.c
Commit message (Expand)AuthorAgeFilesLines
* re PR other/18623 (4 * libiberty local variables set but never used)Ian Lance Taylor2004-11-241-6/+3
* re PR c++/16240 (g++ generates incorrect mangled name)Ian Lance Taylor2004-06-281-0/+2
* cp-demangle.h (enum d_builtin_type_print): Add D_PRINT_UNSIGNED...Ian Lance Taylor2004-02-251-79/+106
* cp-demangle.c (d_print_comp): Don't emit extra parentheses around a cast.Ian Lance Taylor2004-02-251-3/+1
* * cp-demangle.c (__cxa_demangle): Pass DMGL_PARAMS to d_demangle.Ian Lance Taylor2004-02-241-1/+1
* cp-demangle.c (d_print_comp): Don't push more than one of the same CV-qualifi...Ian Lance Taylor2004-02-241-21/+86
* cp-demangle.c (__cxa_demangle): Adjust last patch to handle empty string corr...Ian Lance Taylor2004-02-241-2/+2
* cp-demangle.c (__cxa_demangle): It is not an error if status is not NULL.Ian Lance Taylor2004-02-241-11/+46
* cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE takes two...Daniel Jacobowitz2004-01-131-1/+1
* demangle.h (enum demangle_component_type): Define.Ian Lance Taylor2004-01-121-845/+845
* cp-demangle.c (d_encoding): When DMGL_PARAMS is not set...Ian Lance Taylor2004-01-021-1/+18
* * cp-demangle.c (is_ctor_or_dtor): Fix error in last change.Kaveh R. Ghazi2003-12-261-2/+1
* cp-demangle.c (CP_DYNAMIC_ARRAYS): Define if compiler supports dynamic arrays.Ian Lance Taylor2003-12-221-291/+474
* cp-demangle.c (d_identifier): In Java mode, skip an optional '$' after the id...Ian Lance Taylor2003-12-201-0/+7
* re PR c++/13447 (Another demangler problem with method cv-qualifiers)Ian Lance Taylor2003-12-191-10/+78
* cp-demangle.c (d_print_function_type): Print the function parameters with no ...Ian Lance Taylor2003-12-151-1/+8
* cp-demangle.c (d_demangle): If DMGL_PARAMS is not set, don't expect that we'v...Ian Lance Taylor2003-12-151-31/+33
* Fix handling of constructor/destructor of standard substitution:Ian Lance Taylor2003-12-151-32/+102
* re PR other/13304 (demangler bad output, "operator<<" insteads of "operator< <")Ian Lance Taylor2003-12-041-125/+230
* cp-demangle.c (d_demangle): Only return success if we consumed the entire dem...Ian Lance Taylor2003-12-011-2/+7
* cp-demangle.c (struct d_print_mod): Add templates field.Ian Lance Taylor2003-11-261-71/+142
* cp-demangle.c (java_demangle_v3): Pass DMGL_PARAMS to d_demangle.Ian Lance Taylor2003-11-251-1/+1
* cp-demangle.c (d_encoding): Add top_level parameter.Ian Lance Taylor2003-11-241-14/+27
* cp-demangle.c (has_return_type): Skip qualifiers when checking whether we hav...Ian Lance Taylor2003-11-211-0/+5
* * cp-demangle.c: Complete rewrite.Ian Lance Taylor2003-11-211-3474/+2965
* cp-demangle.c (demangle_type): Correct thinko in substitution processing.Mark Mitchell2003-11-201-3/+5
* cp-demangle.c (demangle_operator_name): Remove space before "sizeof".Ian Lance Taylor2003-11-191-20/+125
* * cp-demangle.c: Clarify what package(s) this is part of.Nathanael Nerode2003-08-121-2/+2
* cp-demangle.c: Fix typo in "char_traints" string-literal.Carlo Wood2003-05-031-1/+1
* cp-demangle.c (demangling_new): Cast 0 to enum.John David Anglin2002-09-201-5/+5
* cp-demangle.c (demangle_identifier): Support extended Unicode characters.Jason Merrill2002-07-091-1/+39
* cp-demangle.c (demangle_v3_with_details): Wrap in !defined IN_GLIBCPP_V3.Kaveh R. Ghazi2002-07-091-1/+1
* re PR c++/7112 (Regression: ICE on C++ code involving templates and sizeof)Mark Mitchell2002-07-021-7/+30
* cp-demangle.c (__cxa_demangle): Also protect with IN_GLIBCPP_V3.Phil Edwards2002-04-011-3/+5
* cp-demangle.c (java_demangle_v3): Don't try to release "demangled" if it is N...Bryce McKinlay2002-03-301-1/+5
* cp-demangle.c: Add libgcc exception to cp-demangle.c copyright notice.Mark Mitchell2002-03-121-1/+10
* demangle.h (cplus_demangle_v3): Add "options" parm.Jason Merrill2002-02-051-18/+5
* cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2.H.J. Lu2002-02-021-7/+33
* cp-demangle.c (cp_demangle_type): Call demangling_new with DMGL_GNU_V3.H.J. Lu2002-02-011-1/+1
* cp-demangle.c: Revert yesterday's change.Phil Edwards2002-02-011-8/+9
* cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2.Phil Edwards2002-01-311-9/+8
* gcc.c (default_compilers): Const-ify.Kaveh R. Ghazi2002-01-021-1/+1
* demangle.h (demangler_engine): Const-ify.Kaveh R. Ghazi2001-10-071-3/+3
* cp-demangle.c (demangle_special_name): "GR" -> "reference temporary for".Jason Merrill2001-08-071-4/+20
* cp-demangle.c (demangle_v3_with_details, [...]): Use K+R style function defin...Zack Weinberg2001-05-081-3/+6
* mangle.c (write_discriminator): Use `_0' for discriminator 1, not `_'.Jakub Jelinek2001-03-231-6/+2
* cp-demangle.c (string_list_delete): Don't forget to free the actual contents ...Jim Blandy2001-03-221-1/+1
* cp-demangle.c (struct demangling_def): New fields: is_constructor and is_dest...Jim Blandy2001-03-211-6/+114
* Add support for Java demangling under the v3 ABI:Bryce McKinlay2001-02-021-15/+168
* cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangled name before a...Jason Merrill2000-12-051-2/+10