aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2001-04-10class.c (find_final_overrider_data): Add `candidates'.Mark Mitchell2-50/+120
2001-04-10typeck.c (build_array_ref): Push the array reference inside COMPOUND_EXPR and...Richard Henderson2-0/+27
2001-04-10tweak commentsJason Merrill2-6/+8
2001-04-06cp-tree.h (DECL_THIS_INLINE): Rename to DECL_DECLARED_INLINE_P.Mark Mitchell7-18/+38
2001-04-06lang-specs.h: Add __DEPRECATED.Benjamin Kosnik2-4/+4
2001-04-06lang-specs.h: Add __GXX_DEPRECATED.Benjamin Kosnik2-0/+7
2001-04-05search.c (get_dynamic_cast_base_type): When building a new constant, set its ...J"orn Rennecke2-1/+8
2001-04-04optimize.c (expand_call_inline): Only add newly inlined statements into inlin...Jakub Jelinek2-1/+6
2001-04-04cp-tree.h (OPERATOR_ASSIGN_FORMAT): Remove.Mark Mitchell6-78/+93
2001-04-03decl2.c (import_export_decl): Don't call import_export_class when processing ...Mark Mitchell3-14/+28
2001-03-28IA-64 ABI Exception Handling.Richard Henderson11-692/+448
2001-03-28decl.c (struct named_label_list): Rename eh_region to in_try_scope, add in_ca...Richard Henderson5-24/+60
2001-03-27Make -fsjlj-exceptions a configure option.Richard Henderson2-3/+8
2001-03-28pt.c (check_default_tmpl_args): Make error messages clearer.Phil Edwards2-2/+10
2001-03-27Makefile.in (SYSTEM_H): Define.Kaveh R. Ghazi2-4/+8
2001-03-27dump.c (dump_access): New function.Mike Yang2-3/+50
2001-03-27c-common.h (DECL_NUM_STMTS): New macro.Mark Mitchell5-19/+124
2001-03-26error.c: Also undefine 'A' macro used for cp_printers definition.Phil Edwards1-0/+1
2001-03-26Implement DR 209Nathan Sidwell5-25/+83
2001-03-26class.c (add_method): Use memcpy/memmove, not bcopy.Kaveh R. Ghazi3-13/+18
2001-03-23mangle.c (write_discriminator): Use `_0' for discriminator 1, not `_'.Jakub Jelinek2-4/+6
2001-03-23decl.c (local_names): Define.Jakub Jelinek7-81/+152
2001-03-23[multiple changes]Bryce McKinlay4-2/+103
2001-03-22Make-lang.in (cp/except.o): Don't depend on insn-flags.h.Richard Henderson3-2/+6
2001-03-22parse.y (bad_decl, [...]): New nonterminals.Gerald Pfeifer2-0/+30
2001-03-22method.c (do_build_assign_ref): Don't use build_modify_expr for anonymous agg...Jakub Jelinek3-1/+40
2001-03-21pt.c (instantiate_decl): Abort if we see a member constant instantiation that...Jason Merrill11-128/+92
2001-03-21collect2.c (is_ctor_dtor): Always use '_' in the file fn names, not '.' or '$'.Jason Merrill2-9/+5
2001-03-21* class.c (build_clone): Clear DECL_ASSEMBLER_NAME.Mark Mitchell2-0/+3
2001-03-21mangle.c (mangle_decl_string): Mangle the names of overloaded operators, even...Mark Mitchell2-0/+7
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell15-227/+161
2001-03-15Correct semantics restrictions checking in throw-expression.Gabriel Dos Reis2-1/+40
2001-03-15decl.c (cp_make_fnname_decl): Set DECL_IGNORED_P on __FUNCTION__ and its ilk.Mark Mitchell2-0/+6
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell11-58/+49
2001-03-12call.c (convert_like_real): Add extra semantics to INNER parameter.Nathan Sidwell2-3/+14
2001-03-10toplev.c (file_name_nondirectory): Remove.Neil Booth4-9/+15
2001-03-09configure.in: Prune nonexistent files from build_xm_file, xm_file, and host_x...Zack Weinberg2-5/+13
2001-03-08Tweak date for accuracyStan Shebs1-1/+1
2001-03-08* cp-tree.h (set_identifier_local_value): Remove unused decl.Stan Shebs2-1/+4
2001-03-07c-parse.in (yylexname): New function, split out of _yylex.Zack Weinberg2-5/+5
2001-03-06typeck.c (convert_arguments): Check that we have an fndecl.Andrew Haley2-1/+5
2001-03-06typeck.c (convert_arguments): Don't do ellipsis conversion for __built_in_con...Andrew Haley2-3/+15
2001-03-02typeck.c (build_static_cast): Allow enum to enum conversions as per DR 128.Nathan Sidwell2-0/+12
2001-03-02class.c (check_field_decls): Pointers to member do not a non-pod struct make,...Nathan Sidwell2-4/+8
2001-03-02call.c (joust): cp_pedwarn when using gnu extension concerning worst conversi...Nathan Sidwell2-3/+20
2001-03-02xm-lynx.h, [...]: Do not define TRUE or FALSE.Zack Weinberg2-2/+6
2001-03-02gcc.c, [...]: Add zero initializer for cpp_spec field to all array elements.Zack Weinberg2-13/+21
2001-03-01Implement using decls inside template functions.Nathan Sidwell3-11/+26
2001-03-01decl2.c (do_nonmember_using_decl): Don't complain if we find same function.Nathan Sidwell2-13/+18
2001-02-28Remove floating point and complex type template constant parms.Nathan Sidwell2-21/+8