aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2001-08-11pt.c (maybe_fold_nontype_arg): Use TREE_TYPE of ARG as the criterion to avoid...Kriang Lerdsuwanakij2-10/+19
2001-08-10c-common.h (RETURN_NULLIFIED_P): Lose.Jason Merrill6-34/+90
2001-08-09Move constructor/destructor handling into target hooks.Richard Henderson2-9/+14
2001-08-09tweak commentJason Merrill1-1/+4
2001-08-08* g++spec.c (lang_specific_driver): Quote argument after `-Xlinker'.John David Anglin2-0/+5
2001-08-07re PR c++/3820 (GCC 3.0 crashes with empty base class)Nathan Sidwell4-41/+35
2001-08-07* tree.c (walk_tree): Walk siblings even if !walk_subtrees.Jason Merrill2-4/+14
2001-08-07improve commentJason Merrill1-1/+3
2001-08-06varasm.c (assemble_constructor): Take a symbol_ref and a priority instead of ...Richard Henderson2-26/+11
2001-08-06tweak commentJason Merrill1-1/+1
2001-08-06Don't allow template-id in using-declaration.Gabriel Dos Reis2-14/+36
2001-08-04Makefile.in (CPPLIB_H): New, so that dependencies on cpplib.h are also on lin...Neil Booth2-2/+4
2001-08-03target.h (gcc_target): Add asm_out.named_section, section_type_flags, have_na...Richard Henderson1-2/+2
2001-08-03combine.c, [...]: consistently use "VAX", "VAXen", and "MicroVAX" in comments...Lars Brinkhoff1-1/+1
2001-08-03cp-tree.h (FNADDR_FROM_VTABLE_ENTRY): Remove, no longer used.Stan Shebs3-11/+7
2001-08-02repo.c (get_base_filename): Change return value to const char pointer.Andrew Cagney2-2/+7
2001-08-02Kill -fhonor-std.Nathan Sidwell10-100/+49
2001-07-31*** empty log message ***Alexandre Petit-Bianco2-1/+6
2001-07-31The 3.0 ABI no longer has vbase pointer fields.Nathan Sidwell6-78/+23
2001-07-31re PR c++/3631 (another linking problem with virtual derivation)Nathan Sidwell2-4/+10
2001-07-31class.c (dfs_ctor_vtable_bases_queue_p): Always walk into the shared virtual ...Nathan Sidwell2-11/+11
2001-07-30jump.c: Add prototype for mark_modified_reg.Andreas Jaeger2-6/+6
2001-07-28* method.c (pending_inlines): Remove.Richard Henderson2-4/+4
2001-07-27class.c (mark_primary_virtual_base): Don't adjust base offsets here.Nathan Sidwell2-11/+27
2001-07-27class.c (finish_struct_1): When copying the primary base's VFIELD, make sure ...Nathan Sidwell2-10/+21
2001-07-26pt.c (tsubst_template_parms): Call maybe_fold_nontype_arg and tsubst_expr for...Kriang Lerdsuwanakij2-2/+8
2001-07-26spew.c (yylex): Only copy the token's lineno, if it is non-zero.Nathan Sidwell2-2/+12
2001-07-26re PR c++/3624 (Internal error: Segmentation fault)Nathan Sidwell2-15/+30
2001-07-26re PR c++/3152 (g++-3.0 segfaults when compiling program using -g)Nathan Sidwell2-14/+33
2001-07-25call.c (joust): Only prefer a non-builtin candidate to a builtin one if...Jason Merrill7-84/+100
2001-07-25re PR c++/3416 (gcc-3.0 Internal compiler error in arg_assoc, at cp/decl2.c:4...Nathan Sidwell4-6/+33
2001-07-25re PR c++/3543 (gcc-3.0 Internal error #56 in resolve_offset_ref, at cp/init....Nathan Sidwell3-3/+12
2001-07-25class.c (build_vtbl_or_vbase_field): Remove, move into ...Nathan Sidwell2-47/+21
2001-07-25class.c (build_vbase_offset_vbtl_entries): Look for non-primary base of which...Nathan Sidwell2-1/+32
2001-07-25semantics.c (finish_this_expr): Remove unused code.Phil Edwards2-3/+4
2001-07-24tweak commentJason Merrill1-0/+3
2001-07-24Simplify rtti, now we've only one ABI.Nathan Sidwell3-89/+56
2001-07-23class.c (type_requires_array_cookie): Fix use of uninitialised variable has_t...Graham Stott2-1/+6
2001-07-21tm.texi: Remove DEFAULT_VTABLE_THUNKS.Nathan Sidwell11-537/+97
2001-07-21Remove old-abi remnants.Nathan Sidwell13-692/+206
2001-07-20Make-lang.in (cp/optimize.o): Depend on $(PARAMS_H), not params.h.Daniel Berlin2-1/+6
2001-07-19* class.c (finish_struct_anon): Forbid nested classes.Mark Mitchell2-1/+12
2001-07-19Makefile.in (toplev.o, [...]): Don't depend on dwarfout.h.Neil Booth5-7/+15
2001-07-19c-lex.c (c_lex): Remove CPP_INT, CPP_FLOAT cases.Neil Booth2-5/+5
2001-07-19class.c (type_requires_array_cookie): New function.Mark Mitchell5-41/+112
2001-07-18NEWS (Changes in GCC 3.0): Fix typo.Xavier Delacour2-1/+6
2001-07-13c-common.c (decl_attributes): Take a pointer to the node to which attributes ...Joseph Myers7-20/+34
2001-07-12decl.c (make_rtl_for_nonlocal_decl): Set DECL_C_HARD_REGISTER for `register' ...Mark Mitchell2-1/+13
2001-07-11stmt.c (parse_output_constraint): New function, split out from ...Mark Mitchell2-17/+64
2001-07-11* Revert today's change -- there is a subtle bug.Ben Elliston5-28/+17