summaryrefslogtreecommitdiff
path: root/gcc/cp/mangle.c
Commit message (Expand)AuthorAgeFilesLines
* re PR c++/7112 (Regression: ICE on C++ code involving templates and sizeof)Mark Mitchell2002-07-021-0/+7
* mangle.c (write_type): Don't use TYPE_MAIN_VARIANT when writing out an array ...Mark Mitchell2002-04-251-8/+13
* re PR c++/4377 (more errors with multiple non-type template parameters)Jason Merrill2002-03-181-9/+10
* Fix last commit.Richard Sandiford2002-03-131-2/+5
* mangle.c (write_builtin_type): Handle 128-bit integers even if they are not a...Richard Sandiford2002-03-131-5/+10
* ABI change: Mangle `void (A::*)() const' as M1AKFvvE, not MK1AFvvE.Jason Merrill2002-02-191-18/+12
* fix typoJason Merrill2002-02-011-1/+1
* call.c, [...]: Change my_fancy_abort() to abort().Craig Rodrigues2002-01-231-13/+13
* mangle.c (MANGLE_TRACE): Add parenthesis.Graham Stott2002-01-081-5/+5
* tree-dump.c: Rename from c-dump.c.Bryce McKinlay2001-11-221-2/+2
* mangle.c (write_expression): Handle CAST_EXPR, STATIC_CAST_EXPR, CONST_CAST_E...Kriang Lerdsuwanakij2001-11-181-5/+19
* cp-tree.def (UNBOUND_CLASS_TEMPLATE): New tree node.Kriang Lerdsuwanakij2001-10-231-1/+3
* collect2.c (main): Const-ification.Kaveh R. Ghazi2001-09-151-5/+1
* call.c (joust): Only prefer a non-builtin candidate to a builtin one if...Jason Merrill2001-07-251-1/+19
* Remove old-abi remnants.Nathan Sidwell2001-07-211-10/+9
* mangle.c (write_chars): New macro.Nathan Sidwell2001-04-261-29/+107
* cp-tree.h (DECL_LANGUAGE): Don't assume DECL_LANG_SPECIFIC is set.Mark Mitchell2001-04-191-8/+6
* cp-tree.h (TYPE_PTRMEM_CLASS_TYPE): Improve documentation.Mark Mitchell2001-04-161-1/+18
* mangle.c (write_discriminator): Use `_0' for discriminator 1, not `_'.Jakub Jelinek2001-03-231-4/+1
* decl.c (local_names): Define.Jakub Jelinek2001-03-231-10/+11
* mangle.c (mangle_decl_string): Mangle the names of overloaded operators, even...Mark Mitchell2001-03-211-0/+2
* Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell2001-03-191-2/+15
* mangle.c (write_encoding): Pass write_function_type the FUNCTION_DECL for the...Mark Mitchell2001-02-221-22/+43
* mangle.c (write_mangled_name, [...]): Mangle overloaded operators even in "C"...Jakub Jelinek2001-01-251-3/+12
* * mangle.c (write_builtin_type): Fix thinko.Mark Mitchell2001-01-111-2/+2
* decl2.c (acceptable_java_type): Allow references too.Alexandre Petit-Bianco2001-01-101-2/+37
* mangle.c (write_type): Mangle VECTOR_TYPE with "U8__vector".Jason Merrill2000-12-041-5/+17
* mangle.c (mangle_conv_op_name_for_type): Don't use `__op' prefix.Mark Mitchell2000-11-221-11/+3
* mangle.c (write_name): Use <unscoped-name> for names directly in function scope.Alex Samuel2000-11-211-4/+12
* decl.c (grokparms): Don't even function types of `void' type, either.Mark Mitchell2000-11-191-0/+3
* mangle.c (write_special_name_constructor): Don't generate assembler junk when...Mark Mitchell2000-11-161-6/+22
* cp-tree.def (BOUND_TEMPLATE_TEMPLATE_PARM): New tree code.Kriang Lerdsuwanakij2000-09-041-6/+12
* top level:Zack Weinberg2000-08-291-2/+2
* mangle.c (CLASSTYPE_TEMPLATE_ID_P): Remove unexplained voodoo.Alex Samuel2000-08-281-56/+77
* decl.c (grokfndecl): Require that `main' return an `int'.Mark Mitchell2000-08-251-0/+1
* cp-tree.h (DECL_CLONED_FUNCTION_P): Check DECL_LANG_SPECIFIC.Mark Mitchell2000-08-231-8/+10
* mangle.c (DECL_TEMPLATE_ID_P): Remove.Alex Samuel2000-07-301-65/+112
* mangle.c (canonicalize_for_substitution): Return the canonical variant of a t...Mark Mitchell2000-07-021-0/+2
* in libiberty/ChangeLog:Alex Samuel2000-06-301-9/+3
* cp-tree.h (BV_USE_VCALL_INDEX_P): New macro.Mark Mitchell2000-06-231-6/+6
* call.c (build_conditional_expr): Use VOID_TYPE_P.Nathan Sidwell2000-06-201-1/+1
* mangle.c (NESTED_TEMPLATE_MATCH): Fix typo in comment.Mark Mitchell2000-06-121-38/+43
* mangle.c (write_number): Take an unsigned HOST_WIDE_INT as an argument.Chip Salzenberg2000-06-111-105/+141
* Revert last patchMark Mitchell2000-06-091-54/+8
* cp-tree.h (cp_tree_index): Remove Java types.Mark Mitchell2000-06-091-8/+54
* revert mangling patchJason Merrill2000-06-091-40/+16
* invoke.texi: Remove documentation for -fsquangle and -fname-mangling-version.Mark Mitchell2000-06-081-16/+40
* ir.texi: Correct typo.Mark Mitchell2000-06-051-0/+9
* Make-lang.in (CXX_SRCS): Add mangle.c.Alex Samuel2000-06-041-0/+2128