summaryrefslogtreecommitdiff
path: root/gcc/cp/class.c
Commit message (Expand)AuthorAgeFilesLines
* re PR c++/17386 (libstdc++ iostreams miscompilation)Richard Henderson2004-09-101-24/+33
* class.c, [...]: Fix comment typos.Kazu Hirata2004-09-101-3/+3
* target-def.h (TARGET_CXX): Add TARGET_CXX_EXPORT_CLASS_DATA.Mark Mitchell2004-09-011-0/+1
* hooks.c (hook_bool_void_true): New function.Mark Mitchell2004-08-311-8/+24
* cp-tree.h (initialize_artificial_var): Declare.Mark Mitchell2004-08-301-14/+3
* class.c (build_base_path): Use build_address directly.Richard Henderson2004-08-301-1/+1
* fold-const.c (tree_expr_nonzero_p): Use get_base_address before assuming an A...Richard Henderson2004-08-301-2/+10
* call.c (check_dtor_name): Replace abort with gcc_assert or gcc_unreachable.Nathan Sidwell2004-08-301-21/+13
* tree.h (BINFO_PRIMARY_BASE_OF): Remove.Nathan Sidwell2004-08-301-171/+129
* call.c (validate_conversion_obstack): Replace my_friendly_assert with gcc_ass...Nathan Sidwell2004-08-271-58/+43
* tree.h (size_int_type): Remove.Nathan Sidwell2004-08-271-2/+1
* cp-tree.h (DECL_FIELD_IS_BASE): New.Richard Henderson2004-08-261-3/+7
* tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell2004-08-251-3/+3
* flags.h (enum debug_info_type): Remove DWARF_DEBUG.Zack Weinberg2004-08-251-1/+1
* stor-layout.c (initialize_sizetypes): Set SIZETYPE earlier, clear cache on co...Nathan Sidwell2004-08-201-1/+2
* cp-tree.h (build_shared_int_cst): Remove.Nathan Sidwell2004-08-191-1/+1
* call.c (build_vfield_ref, [...]): Replace calls to build with calls to buildN.Roger Sayle2004-08-161-20/+20
* tree.h (build_int_cst): New.Nathan Sidwell2004-08-151-1/+1
* Fix typoMark Mitchell2004-08-121-2/+3
* re PR c++/16273 (Memory exhausted when using nested classes and virtual funct...Mark Mitchell2004-08-121-58/+100
* expr.c (expand_expr_real_1): Remove.Paolo Bonzini2004-08-061-3/+0
* re PR c/14516 (-fleading-underscore does not work correctly for file static v...Geoffrey Keating2004-08-051-1/+1
* class.c (build_vtable): Do not set DECL_VISIBILITY here.Mark Mitchell2004-08-041-46/+1
* c-common.h (lang_post_pch_load): New variable.Mark Mitchell2004-07-291-2/+53
* cp-tree.h (struct tree_pair_s): New.Nathan Sidwell2004-07-281-11/+17
* re PR c++/9283 (__attribute__((visibility ("hidden"))) not supported for clas...Niall Douglas2004-07-251-1/+40
* cp-tree.h (TYPE_SET_PTRMEMFUNC_TYPE): Use GGC_CNEW.Gabriel Dos Reis2004-07-251-2/+3
* re PR c++/16623 (g++ ICE in tsubst_decl:6081)Mark Mitchell2004-07-201-1/+5
* cp-tree.h (struct lang_type_class): Remove vfields field.Nathan Sidwell2004-07-201-45/+7
* tree.h: Include vec.hNathan Sidwell2004-07-201-75/+48
* Revert patch for PR c++/16623.Mark Mitchell2004-07-201-5/+1
* re PR c++/16623 (g++ ICE in tsubst_decl:6081)Mark Mitchell2004-07-191-1/+5
* vec.h: Propagate location information properly.Nathan Sidwell2004-07-191-53/+53
* class.c (finish_struct_methods): Remove unncessary code.Mark Mitchell2004-07-171-21/+9
* class.c (finish_struct_bits): Use for loop.Nathan Sidwell2004-07-161-29/+17
* vec.h (VEC_address): New function.Mark Mitchell2004-07-161-176/+113
* class.c (finish_struct_bits): Don't set TYPE_HAS_CONVERSION here.Nathan Sidwell2004-07-151-29/+14
* class.c (check_bases): Don't set CLASSTYPE_NON_AGGREGATE here.Nathan Sidwell2004-07-151-26/+13
* cp-tree.h (IDENTIFIER_VALUE): Remove.Mark Mitchell2004-07-141-36/+7
* cp-tree.h (lang_identifier): Remove class_value.Mark Mitchell2004-07-131-59/+44
* call.c (build_user_type_conversion_1, [...]): Pass type directly to lookup_fn...Nathan Sidwell2004-07-121-0/+4
* re PR c++/2204 (G++ doesn't check (member) function parameter for abstract-ne...Giovanni Bajo2004-07-121-0/+16
* cp-tree.h (saved_scope): Make old_bindings a vector.Mark Mitchell2004-07-111-1/+0
* re PR c++/8211 (-Weffc++ warns about copyable classes with func ptr members)Giovanni Bajo2004-07-091-8/+29
* cp-tree.h (saved_scope): Remove x_previous_class_type and x_previous_class_va...Mark Mitchell2004-07-081-20/+34
* expr.c (expand_expr_real_1): Fix formating.Andrew Pinski2004-07-071-1/+0
* tree.h (TYPE_BINFO_OFFSET, [...]): Remove.Nathan Sidwell2004-07-071-54/+56
* tree.h (TREE_VIA_VIRTUAL): Rename to ...Nathan Sidwell2004-07-061-43/+43
* c-tree.h (TYPE_ACTUAL_ARG_TYPES): Use TYPE_LANG_SLOT_1.Nathan Sidwell2004-07-051-1/+1
* tree.def (RTL_EXPR): Remove.Richard Henderson2004-07-011-3/+0