aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/decl2.c
AgeCommit message (Expand)AuthorFilesLines
2004-09-21cp-tree.h (struct lang_type_header): Remove uses_multiple_inheritance field.Nathan Sidwell1-2/+2
2004-09-19decl2.c (determine_visibility): Allow class visibility directives to override...Mark Mitchell1-14/+21
2004-09-10c-common.h (struct c_fileinfo): Comment moved here from cp-tree.h.Zack Weinberg1-3/+0
2004-09-10class.c, [...]: Fix comment typos.Kazu Hirata1-2/+2
2004-09-09defaults.h (MULTIPLE_SYMBOL_SPACES): Provide default.Zack Weinberg1-4/+4
2004-09-02decl2.c (determine_visibility): Only check data visibility for VAR_DECLS.Paul Brook1-1/+2
2004-09-01target-def.h (TARGET_CXX): Add TARGET_CXX_EXPORT_CLASS_DATA.Mark Mitchell1-7/+14
2004-08-31hooks.c (hook_bool_void_true): New function.Mark Mitchell1-0/+6
2004-08-31Make-lang.in (CXX_AND_OBJCXX_OBJS): Add cp/cp-objcp-common.o.Ziemowit Laski1-2/+2
2004-08-30call.c (check_dtor_name): Replace abort with gcc_assert or gcc_unreachable.Nathan Sidwell1-11/+12
2004-08-27re PR c++/13684 (local static object variable constructed once but ctors and ...Jason Merrill1-1/+1
2004-08-27call.c (validate_conversion_obstack): Replace my_friendly_assert with gcc_ass...Nathan Sidwell1-39/+32
2004-08-25tree.h (build_int_cst): New, sign extended constant.Nathan Sidwell1-3/+3
2004-08-16re PR c++/6749 (infinite loop with inheritance of abstract classes)Kriang Lerdsuwanakij1-4/+7
2004-08-15tree.h (build_int_cst): New.Nathan Sidwell1-3/+5
2004-08-06tree.c (handle_dll_attribute): Move here from i383/winnt.c.Mark Mitchell1-6/+17
2004-08-05re PR c/14516 (-fleading-underscore does not work correctly for file static v...Geoffrey Keating1-9/+4
2004-08-04class.c (build_vtable): Do not set DECL_VISIBILITY here.Mark Mitchell1-0/+53
2004-07-29c-common.h (lang_post_pch_load): New variable.Mark Mitchell1-268/+353
2004-07-18c-common.c (c_common_truthvalue_conversion): Don't warn if TREE_NO_WARNING is...Steven Bosscher1-9/+2
2004-07-17class.c (finish_struct_methods): Remove unncessary code.Mark Mitchell1-2/+1
2004-07-16vec.h (VEC_address): New function.Mark Mitchell1-6/+6
2004-07-11decl2.c (import_export_class): Never export/import vtables with inline key fu...Mike Stump1-1/+8
2004-07-01target.h (struct gcc_target): Add new field to struct cxx: import_export_class.Nick Clifton1-0/+4
2004-06-30Conditionally compile support for --enable-mapped_location.Per Bothner1-0/+12
2004-06-27cp-tree.h (cp_cv_quals): New type.Mark Mitchell1-21/+6
2004-06-26c-common.c (c_safe_from_p, [...]): Deleted.Richard Kenner1-1/+1
2004-06-26re PR c++/14865 (No instantiation of VTT at -O1)Jan Hubicka1-3/+5
2004-06-25target-def.h (TARGET_CXX_GUARD_TYPE, [...]): Define.Paul Brook1-10/+23
2004-06-24Make-lang.in (cp/lex.o): Do not depend on cp/lex.h.Mark Mitchell1-25/+5
2004-06-22cp-tree.def (NEW_EXPR): Add a fourth slot.Mark Mitchell1-21/+22
2004-06-21alias.c (adjust_offset_for_component_ref): Use component_ref_field_offset.Richard Kenner1-4/+6
2004-06-17class.c (build_clone): Don't call defer_fn, let mark_used do it.Geoffrey Keating1-35/+20
2004-06-15c-common.c (lang_gimplify_stmt): Remove next_p argument.Richard Henderson1-3/+3
2004-06-15function.h (struct function): Remove cannot_inline field.Paolo Bonzini1-4/+4
2004-06-03re PR c++/15428 (vtables shouldn't always be weak on Darwin)Matt Austern1-3/+27
2004-06-02When a class template is explicitly instantiated, its member should be too.Matt Austern1-1/+1
2004-05-31call.c, [...]: Fix comment formatting.Kazu Hirata1-1/+1
2004-05-28re PR c++/15083 (spurious "statement has no effect" warning)Mark Mitchell1-0/+1
2004-05-24method.c (implicitly_declare_fn): Don't call defer_fn; abort if it might be n...Geoffrey Keating1-3/+7
2004-05-19* cgraph.c (hash_node, eq_node, cgraph_node, cgraph_remove_node)Zack Weinberg1-1/+1
2004-05-13Merge tree-ssa-20020619-branch into mainline.Diego Novillo1-5/+12
2004-05-03re PR c++/14389 (Out-of-line of overloaded template rejected)Giovanni Bajo1-7/+25
2004-04-30class.c, [...]: Fix comment typos.Kazu Hirata1-1/+1
2004-04-08decl2.c (mark_used): Don't segfault if cfun != NULL but current_function_decl...Jakub Jelinek1-0/+1
2004-03-20call.c (build_op_delete_call): Do not forget the placement arguments when ite...Mark Mitchell1-3/+2
2004-03-16re PR c++/14586 (Bogus warning in templates about taking address of a tempora...Mark Mitchell1-1/+2
2004-03-12Enabled linkonce support for Darwin.Matt Austern1-7/+14
2004-03-01re PR c++/14138 (100x -O0 C++ Compile Time Regression {3.2,3.3} -> {3.4,4.0})Mark Mitchell1-2/+4
2004-02-14re PR c++/14122 (problem with non-type tmplt parm in member template)Mark Mitchell1-20/+11