aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)Author
1998-03-02decl.c (start_function): Don't call temporary_allocation for a nested function.Jim Wilson
1998-02-12typeck.c (mark_addressable): Don't assume a FUNCTION_DECL has DECL_LANG_SPECI...Jason Merrill
1998-02-12decl2.c (comdat_linkage): Also set DECL_COMDAT.Jason Merrill
1998-02-11Some patches for 1.0.2:Jason Merrill
1998-02-11flow.c (find_basic_blocks): Don't create a new basic block for calls in a LIB...Jason Merrill
1998-02-08* method.c (make_thunk): Avoid name buffer overflow.Scott Snyder
1998-01-25decl.c (cp_finish_decl): When bailing on a comdat variable, also unset DECL_N...Jason Merrill
1997-12-20* pt.c (instantiate_decl): Defer all templates but inline functions.Jason Merrill
1997-12-19cp-tree.h (struct lang_decl_flags): Add comdat.Jason Merrill
1997-12-19except.c (expand_start_catch_block): suspend_momentary for the terminate hand...Jason Merrill
1997-12-02Update from Jason.Jeff Law
1997-12-02Remove last delta.Jeff Law
1997-12-02Minor addition to template stuff that isn't supported.Jeff Law
1997-12-01Various doc updates.Jeff Law
1997-11-27* except.c: Call terminate without caching so many bits.Jason Merrill
1997-11-27class.c: Remove static pending_hard_virtuals.Jason Merrill
1997-11-26rtti.c (build_dynamic_cast): Handle template case here.Jason Merrill
1997-11-26pt.c (unify): Handle `void' template parameters in specializations.Mark Mitchell
1997-11-26* except.c (expand_throw): Call mark_used on the destructor.Jason Merrill
1997-11-25* init.c (build_new): Copy size to the saveable obstack.Jason Merrill
1997-11-25init.c (build_new): Stick a CLEANUP_POINT_EXPR inside the TRY_CATCH_EXPR for ...Jason Merrill
1997-11-25exception.cc (struct cp_eh_info): Add handlers field.Jason Merrill
1997-11-21revert large changesJason Merrill
1997-11-21revert large changesJason Merrill
1997-11-21except.c (expand_start_eh_spec): Use the try/catch code.Jason Merrill
1997-11-21except.c (expand_start_catch_block): We only need the rethrow region for non-...Jason Merrill
1997-11-20Makefile.in (LIB2FUNCS): Remove C++ memory management support.Jason Merrill
1997-11-20method.c (build_decl_overload_real): Don't mess with global placement delete.Jason Merrill
1997-11-19decl.c (start_decl): Don't just complain about a mismatched scope, fix it.Jason Merrill
1997-11-19decl.c (make_implicit_typename): Handle case where t is not actually from con...Jason Merrill
1997-11-19decl.c (make_implicit_typename): New fn.Jason Merrill
1997-11-18pt.c (do_poplevel): Don't prohibit jumps into this contour.Bruno Haible
1997-11-18call.c (build_new_method_call): Handle getting a TEMPLATE_ID_EXPR around a TE...Jason Merrill
1997-11-17search.c (dfs_record_inheritance): Ignore template type parms.Jason Merrill
1997-11-15call.c (build_new_op): Fix copy error.Jason Merrill
1997-11-13removed unused parm to build_new_function_callJason Merrill
1997-11-13init.c (build_new): Make the cleanup last longer.Jason Merrill
1997-11-12thinkoJason Merrill
1997-11-12pt.c (do_type_instantiation): Fix typo.Jason Merrill
1997-11-12init.c (build_new): Handle freeing allocated memory when the constructor throws.Jason Merrill
1997-11-11except.c (expand_end_catch_block): Lose call to __sjpopnthrow.Jason Merrill
1997-11-11except.c (do_pop_exception): Return a value.Jason Merrill
1997-11-10[multiple changes]Jason Merrill
1997-11-10stmt.c (expand_decl_cleanup_no_eh): New fn.Jason Merrill
1997-11-09decl.c (add_block_current_level): Delete.Jim Wilson
1997-11-07* method.c (emit_thunk): Don't let the backend defer generic thunks.Jason Merrill
1997-11-06except.c (call_eh_info): Split out...Jason Merrill
1997-11-03This commit was manufactured by cvs2svn to create branchNo Author
1997-11-01lex.c (FILE_NAME_NONDIRECTORY): Delete macro.Brendan Kehoe
1997-11-01except.c (expand_builtin_throw): Replace remaining use of saved_throw_type wi...Brendan Kehoe