aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl.c
AgeCommit message (Expand)AuthorFilesLines
2004-09-16cp-tree.h (struct lang_type_class): Make pure_virtuals a VEC(tree).Nathan Sidwell1-2/+2
2004-09-15configure.ac: Check for COMDAT support.Mark Mitchell1-0/+20
2004-09-15cp-tree.h (struct lang_decl_flags): Remove needs_final_overrider.Nathan Sidwell1-1/+0
2004-09-10c-common.h (struct c_fileinfo): Comment moved here from cp-tree.h.Zack Weinberg1-17/+12
2004-09-10decl.c (objc_mark_locals_volatile): Make description of routine more descript...Ziemowit Laski1-3/+8
2004-09-10decl.c (objc_get_current_scope, [...]): New functions, to be called from ObjC++.Ziemowit Laski1-0/+32
2004-09-10class.c, [...]: Fix comment typos.Kazu Hirata1-8/+8
2004-09-06decl.c (build_enumerator): Use add_double and int_fits_type_p instead of cp_b...Zack Weinberg1-8/+15
2004-09-04decl.c (grok_declarator): Remove a redundant semicolon.Kriang Lerdsuwanakij1-1/+1
2004-09-03* decl.c (finish_function): Clean out pointers we no longer need.Jan Hubicka1-0/+12
2004-08-31Make-lang.in (CXX_AND_OBJCXX_OBJS): Add cp/cp-objcp-common.o.Ziemowit Laski1-1/+0
2004-08-30cp-tree.h (initialize_artificial_var): Declare.Mark Mitchell1-0/+16
2004-08-30call.c (check_dtor_name): Replace abort with gcc_assert or gcc_unreachable.Nathan Sidwell1-27/+23
2004-08-28* decl.c (expand_static_init): Avoid bogus warnings.Jason Merrill1-2/+2
2004-08-27re PR c++/13684 (local static object variable constructed once but ctors and ...Jason Merrill1-37/+82
2004-08-27call.c (validate_conversion_obstack): Replace my_friendly_assert with gcc_ass...Nathan Sidwell1-52/+43
2004-08-27tree.h (size_int_type): Remove.Nathan Sidwell1-1/+1
2004-08-25re PR middle-end/16693 (Bitwise AND is lost when used within a cast to an enu...Roger Sayle1-1/+8
2004-08-25tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell1-6/+6
2004-08-24c-decl.c (c_init_decl_processing): Adjust build_common_tree_nodes call.Nathan Sidwell1-1/+1
2004-08-21re PR c++/17121 (Link problem with function-local classes)Mark Mitchell1-1/+1
2004-08-20stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier, clear cache on co...Nathan Sidwell1-1/+1
2004-08-19tree.h (TYPE_CACHED_VALUES_P): New.Nathan Sidwell1-10/+4
2004-08-16call.c (build_vfield_ref, [...]): Replace calls to build with calls to buildN.Roger Sayle1-8/+8
2004-08-15tree.h (build_int_cst): New.Nathan Sidwell1-8/+7
2004-08-06tree.c (handle_dll_attribute): Move here from i383/winnt.c.Mark Mitchell1-3/+6
2004-08-05re PR c/14516 (-fleading-underscore does not work correctly for file static v...Geoffrey Keating1-24/+21
2004-08-04decl.c (complete_array_type): Don't gratuitously copy maxindex.Nathan Sidwell1-3/+0
2004-08-04target-def.h (TARGET_CXX_CDTOR_RETURNS_THIS): Define.Paul Brook1-22/+55
2004-08-04class.c (build_vtable): Do not set DECL_VISIBILITY here.Mark Mitchell1-60/+22
2004-08-02re PR c++/16338 (ICE when throwing a compound literal)Mark Mitchell1-13/+26
2004-07-29c-common.h (lang_post_pch_load): New variable.Mark Mitchell1-10/+38
2004-07-26tree.h (BINFO_BASE_ACCESSES): Accesses are a VEC(tree).Nathan Sidwell1-9/+2
2004-07-25re PR c++/9283 (__attribute__((visibility ("hidden"))) not supported for clas...Niall Douglas1-9/+26
2004-07-25decl.c: Rename all identifiers named `class' to `cl'.Bernardo Innocenti1-6/+7
2004-07-25cp-tree.h (TYPE_SET_PTRMEMFUNC_TYPE): Use GGC_CNEW.Gabriel Dos Reis1-5/+4
2004-07-25c-decl.c (start_function): Set DECL_ARTIFICIAL and DECL_IGNORED_P on the RESU...Richard Henderson1-4/+8
2004-07-21builtins.c (expand_builtin_setjmp_receiver): Fix comment for code removal.Eric Christopher1-204/+209
2004-07-20cp-tree.def (TINST_LEVEL): Make it an 'x' node.Steven Bosscher1-0/+1
2004-07-20tree.h: Include vec.hNathan Sidwell1-16/+12
2004-07-20c-common.h (check_case_value): Remove prototype.Steven Bosscher1-1/+2
2004-07-18re PR tree-optimization/16115 (double-destruction problem with argument passi...Jason Merrill1-5/+10
2004-07-16langhooks-def.h (LANG_HOOKS_TREE_INLINING_COPY_RES_DECL_FOR_INLINING, [...]):...Richard Henderson1-2/+2
2004-07-16vec.h (VEC_address): New function.Mark Mitchell1-2/+0
2004-07-15decl.c (xref_basetypes): Refactor.Nathan Sidwell1-150/+121
2004-07-15class.c (finish_struct_bits): Don't set TYPE_HAS_CONVERSION here.Nathan Sidwell1-0/+1
2004-07-15class.c (check_bases): Don't set CLASSTYPE_NON_AGGREGATE here.Nathan Sidwell1-1/+5
2004-07-14cp-tree.h (IDENTIFIER_VALUE): Remove.Mark Mitchell1-15/+15
2004-07-13re PR c++/16518 (mutable specifier only applies to first item in declaration ...Mark Mitchell1-102/+89
2004-07-13cp-tree.h (lang_identifier): Remove class_value.Mark Mitchell1-1/+0