aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/semantics.c
AgeCommit message (Expand)AuthorFilesLines
2001-12-10c-lex.c, [...]: Revert concatenation changes.Neil Booth1-0/+3
2001-12-08semantics.c (simplify_aggr_init_exprs_r): Add DIRECT_BIND flag in call to bui...John David Anglin1-1/+2
2001-12-08c-lex.c (c_lex): Peek a token ahead for a string to concatenate...Neil Booth1-3/+0
2001-12-04Revert previous patchAlexandre Oliva1-1/+1
2001-12-04semantics.c (begin_global_stmt_expr): Adjust expand_start_stmt_expr invocation.Alexandre Oliva1-1/+1
2001-11-23fix typoJason Merrill1-1/+1
2001-11-22tree-dump.c: Rename from c-dump.c.Bryce McKinlay1-1/+1
2001-11-20re PR c++/4629 (non-constant `sizeof (void*)' cannot be used as template argu...Mark Mitchell1-2/+2
2001-10-28ChangeLog.1, [...]: Fix spelling errors.Joseph Myers1-1/+1
2001-10-11c-parse.in (asm_operand): Allow named operands.Richard Henderson1-1/+1
2001-10-05Make-lang.in (cp/decl.o, cp/tree.o): Depend on tree-inline.h.Alexandre Oliva1-0/+1
2001-09-04decl.c (duplicate_decls): Remove code deadling with DECL_SAVED_INSNS.Mark Mitchell1-40/+32
2001-08-24c-common.c (c_alignof, [...]): Move here...Jason Merrill1-0/+28
2001-08-10c-common.h (RETURN_NULLIFIED_P): Lose.Jason Merrill1-27/+17
2001-07-25semantics.c (finish_this_expr): Remove unused code.Phil Edwards1-3/+0
2001-07-21Remove old-abi remnants.Nathan Sidwell1-3/+3
2001-07-19Makefile.in (toplev.o, [...]): Don't depend on dwarfout.h.Neil Booth1-1/+2
2001-07-11stmt.c (parse_output_constraint): New function, split out from ...Mark Mitchell1-17/+59
2001-07-10semantics.c (cp_expand_stmt): Fix for null current_function_return_value.Jason Merrill1-2/+4
2001-07-05cvt.c (convert_lvalue): New fn.Jason Merrill1-1/+3
2001-07-02c-common.h (TDI_inlined): New ast dump phase.Nathan Sidwell1-7/+2
2001-06-18Implement the Named Return Value optimization.Jason Merrill1-1/+36
2001-06-06cp-tree.h (THUNK_GENERATE_WITH_VTABLE_P): Lose.Jason Merrill1-3/+2
2001-06-06* semantics.c (begin_class_definition): Robustify.Mark Mitchell1-7/+18
2001-06-05c-common.h (flag_dump_translation_unit): Remove.Nathan Sidwell1-1/+1
2001-05-26re PR c++/2823 (kde2/artsd miscompilation (part 1))Nathan Sidwell1-2/+7
2001-05-21cp-tree.def (START_CATCH_STMT): Lose.Jason Merrill1-36/+12
2001-05-11cp-tree.h (finish_label_expr, [...]): Delete.Neil Booth1-25/+0
2001-05-01cp-tree.def (USING_STMT): New statement node.Nathan Sidwell1-0/+3
2001-04-24Lazy __FUNCTION__ generation.Nathan Sidwell1-21/+4
2001-04-24pt.c (tsubst_decl): Use VOID_TYPE_P.Nathan Sidwell1-2/+2
2001-04-19cp-tree.h (DECL_LANGUAGE): Don't assume DECL_LANG_SPECIFIC is set.Mark Mitchell1-1/+1
2001-04-18semantics.c (simplify_aggr_init_exprs_r): Don't restore flag_access_control f...John David Anglin1-1/+1
2001-04-12cp-tree.h (TYPE_LINKAGE_IDENTIFIER): New macro.Jason Merrill1-10/+6
2001-04-11Makefile.in (ifcvt.o): Depend on toplev.h.Kaveh R. Ghazi1-0/+1
2001-04-06cp-tree.h (DECL_THIS_INLINE): Rename to DECL_DECLARED_INLINE_P.Mark Mitchell1-1/+1
2001-04-03decl2.c (import_export_decl): Don't call import_export_class when processing ...Mark Mitchell1-0/+5
2001-03-28IA-64 ABI Exception Handling.Richard Henderson1-14/+25
2001-03-28decl.c (struct named_label_list): Rename eh_region to in_try_scope, add in_ca...Richard Henderson1-1/+1
2001-03-27c-common.h (DECL_NUM_STMTS): New macro.Mark Mitchell1-12/+45
2001-03-26Implement DR 209Nathan Sidwell1-1/+35
2001-03-21pt.c (instantiate_decl): Abort if we see a member constant instantiation that...Jason Merrill1-6/+0
2001-03-19Compute DECL_ASSEMBLER_NAME lazily.Mark Mitchell1-4/+1
2001-03-15varasm.c (assemble_alias): Use DECL_ASSEMBLER_NAME...Mark Mitchell1-5/+5
2001-02-18init.c (build_new): Allow enumeration types for the array-bounds in a direct-...Mark Mitchell1-0/+3
2001-02-16pt.c (push_template_decl_real): Don't remangle the name of a class template.Mark Mitchell1-1/+16
2001-01-29tree.c, tree.h (build_parse_node): Remove; was identical to build_nt.Joseph Myers1-1/+1
2001-01-19cp-tree.h (lookup_template_class): Add complain parm.Nathan Sidwell1-1/+2
2001-01-18semantics.c (begin_class_definition): Check we're not inside a template parm ...Nathan Sidwell1-0/+5
2001-01-11parse.y (template_parm_header, [...]): New reductions.Nathan Sidwell1-0/+2