summaryrefslogtreecommitdiff
path: root/gcc/cp/decl2.c
Commit message (Expand)AuthorAgeFilesLines
* * decl2.c (maybe_make_one_only): Always make things comdat onjason1999-11-021-3/+7
* * decl2.c (start_static_storage_duration_function): Push themmitchel1999-10-061-0/+3
* * decl2.c (grok_alignof): Don't decay lvalues.nathan1999-10-041-11/+1
* * cp-tree.h (lang_decl_flags): Add global_ctor_p andmmitchel1999-10-011-0/+7
* * decl2.c (struct priority_info_s): Remove initialization_sequencemmitchel1999-09-301-298/+249
* * cp-tree.h (warn_float_equal): Declare.law1999-09-301-0/+6
* Support normal type_info-based EH mechanisms with -fno-rtti.jason1999-09-301-0/+4
* * cp-tree.h (UPT_TEMPLATE): Remove.mmitchel1999-09-291-7/+18
* * cp-tree.h (language_function): Add cannot_inline.mmitchel1999-09-241-19/+21
* * cp-tree.h (DECL_ANON_UNION_ELEMS): New macro.mmitchel1999-09-241-6/+7
* * lex.c: Get WCHAR_TYPE_SIZE from wchar_type_node.jason1999-09-231-0/+5
* * decl.c (pushdecl): Do create a binding for extern "C" functions,mmitchel1999-09-231-0/+3
* * decl.c (define_case_label): Don't crash if we're not in a switch.jason1999-09-221-16/+1
* * decl2.c (lang_decode_option): Accept and ignore -finit-priority.jason1999-09-221-0/+4
* * decl2.c (lang_decode_option): Adjust, in the wake of recentmmitchel1999-09-211-44/+31
* Remove support for assigning to `this'.mmitchel1999-09-201-14/+1
* Add comment saying that lang_decode_options should not complain aboutnickc1999-09-201-1/+2
* * decl2.c (finish_file): Also call check_global_declarations forjason1999-09-161-1/+4
* * decl2.c (build_expr_from_tree): Handle VA_ARG_EXPR.mmitchel1999-09-151-0/+4
* * decl.c (add_decl_to_level): Remove TREE_PERMANENT assertion.mmitchel1999-09-121-2/+0
* * cp-tree.h (language_function): Rename expanding_p tommitchel1999-09-101-3/+3
* Reorganize per-function data.mmitchel1999-09-091-8/+2
* * cp-tree.h (scratch_tree_cons): Remove.mmitchel1999-09-091-9/+9
* * Makefile.in (tree.o): Depend on ggc.h.mmitchel1999-09-071-4/+3
* Get ready for garbage collection.mmitchel1999-09-061-3/+7
* * Makefile.in (parse.o): Depend on ggc.h.mmitchel1999-09-051-0/+10
* * decl.c (init_decl_processing): Set mark_lang_status.mmitchel1999-09-051-1/+0
* * Makefile.in (CXX_TREE_H): Include function.h.mmitchel1999-09-041-1/+0
* * cp-tree.h (cp_function): Move here, from decl.c.mmitchel1999-09-021-5/+0
* * decl2.c (arg_assoc_template_arg): New prototype. New function.mmitchel1999-09-021-28/+46
* * cp-tree.h (TYPE_NEEDS_CONSTRUCTING): Remove #if 0'd definition.mmitchel1999-08-291-1/+2
* * decl2.c (arg_assoc_class): Bail if the class is a builtin type.rth1999-08-291-0/+5
* * cp-tree.def (SUBOBJECT): New tree node.mmitchel1999-08-251-30/+6
* * decl2.c (handle_class_head): Be graceful about additionalnathan1999-08-251-9/+23
* * cp-tree.h: Declare flag_use_repository.jason1999-08-191-2/+5
* * cp-tree.def (PSEUDO_DTOR_EXPR): New tree code.mmitchel1999-08-191-0/+6
* * cp-tree.h (build_lang_field_decl): Remove.mmitchel1999-08-181-4/+2
* * cp-tree.h (back_end_hook): New variable.mmitchel1999-08-171-0/+10
* * cp-tree.h (CALL_DECLARATOR_PARMS): New macro.mmitchel1999-08-171-3/+3
* * cp-tree.def (STMT_EXPR): New tree node.mmitchel1999-08-161-21/+0
* Speed up Koenig lookup.jason1999-08-141-24/+42
* * cp-tree.def (DECL_STMT): Make it smaller.mmitchel1999-08-141-2/+4
* * lang-options.h: Add -fms-extensions.jason1999-08-121-0/+5
* * extend.texi (C++ Signatures): Remove node.mmitchel1999-08-111-60/+4
* * decl2.c (set_decl_namespace): Do not complain about non-matchingloewis1999-08-101-0/+6
* Include function.h in most files. Remove most of the global variablescrux1999-08-091-0/+1
* * class.c (count_fields, add_fields_to_vec): Add static prototype.ghazi1999-08-071-2/+2
* * decl.c (lookup_name_real): Set the complain flag if we'rejason1999-08-071-2/+2
* * lex.c (yyprint): Handle PFUNCNAME.jason1999-08-031-2/+4
* * invoke.texi (-fdump-translation-unit): New option.mmitchel1999-08-031-0/+17