aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/except.c
AgeCommit message (Expand)AuthorFilesLines
1998-02-01Various fixes for -Wall problems from Kaveh. See ChangeLog for details.Kaveh R. Ghazi1-3/+0
1998-01-07exception.cc (__eh_alloc, __eh_free): New fns.Jason Merrill1-14/+102
1997-12-12except.c (use_eh_context): Don't copy_rtx a REG.Jason Merrill1-222/+0
1997-12-11[multiple changes]Teemu Torma1-15/+5
1997-12-07except.c (expand_start_catch_block): suspend_momentary for the terminate hand...Jason Merrill1-2/+5
1997-12-06Merge from gcc-2.8Jeff Law1-2/+2
1997-12-04./: * libgcc2.c (__throw): Use __builtin_return_addr instead of __eh_pc.Jason Merrill1-48/+6
1997-12-02[multiple changes]Jason Merrill1-17/+8
1997-11-27except.c: Lose Unexpected, SetTerminate, SetUnexpected, TerminateFunctionCall.Jason Merrill1-63/+14
1997-11-26except.c (expand_throw): Call mark_used on the destructor.Jason Merrill1-0/+1
1997-11-26except.c (expand_start_catch_block): Fix catching a reference to pointer.Jason Merrill1-0/+7
1997-11-25exception.cc (struct cp_eh_info): Add handlers field.Jason Merrill1-2/+17
1997-11-21except.c (expand_start_eh_spec): Use the try/catch code.Jason Merrill1-79/+63
1997-11-21except.c (expand_start_catch_block): We only need the rethrow region for non-...Jason Merrill1-19/+16
1997-11-11except.c (expand_end_catch_block): Lose call to __sjpopnthrow.Jason Merrill1-11/+1
1997-11-11except.c (do_pop_exception): Return a value.Jason Merrill1-0/+1
1997-11-10stmt.c (expand_decl_cleanup_no_eh): New fn.Jason Merrill1-47/+85
1997-11-06except.c (call_eh_info): Split out...Jason Merrill1-23/+44
1997-11-01except.c (expand_builtin_throw): Replace remaining use of saved_throw_type wi...Brendan Kehoe1-2/+3
1997-10-31except.c (push_eh_info): Pass the number of fields - 1 down, not the exact nu...Brendan Kehoe1-1/+3
1997-10-31[multiple changes]Jason Merrill1-110/+244
1997-10-20except.c (expand_exception_blocks): Call do_pending_stack_adust.Jason Merrill1-0/+10
1997-10-14cp-tree.h (scratchalloc, [...]): Define as macros for now.Jason Merrill1-12/+12
1997-09-10dwarf2 EH supportJason Merrill1-2/+5
1997-09-09except.c (expand_throw): Call build_delete for all exception types, not just ...Jason Merrill1-21/+8
1997-08-20[multiple changes]Jason Merrill1-4/+7
1997-08-19mergeJason Merrill1-2/+1
1997-06-1891th Cygnus<->FSF quick mergeMike Stump1-45/+122
1997-05-2991th Cygnus<->FSF quick mergeMike Stump1-36/+13
1997-05-0691th Cygnus<->FSF quick mergeJason Merrill1-26/+26
1997-05-0291th Cygnus<->FSF quick mergeMike Stump1-56/+17
1997-04-2391th Cygnus<->FSF mergeMike Stump1-38/+86
1997-02-0490th Cygnus<->FSF quick mergeMike Stump1-8/+3
1996-12-1890th Cygnus<->FSF quick mergeMike Stump1-0/+15
1996-09-3089th Cygnus<->FSF quick mergeMike Stump1-1/+1
1996-09-12mergingMike Stump1-16/+25
1996-09-05except.c (expand_start_try_stmts): Move to except.c in the backend.Bob Manson1-17/+0
1996-08-2688 Cygnus<->FSF mergeMike Stump1-0/+1
1996-08-0887th Cygnus<->FSF quick mergeMike Stump1-2/+3
1996-08-08*** empty log message ***Mike Stump1-849/+97
1996-07-1187 Cygnus<->FSF mergeMike Stump1-11/+16
1996-05-3086th Cygnus<->FSF quick mergeMike Stump1-1/+1
1996-05-0786th Cygnus<->FSF quick mergeMike Stump1-0/+21
1996-03-2185th Cygnus<->FSF quick mergeMike Stump1-2/+4
1996-02-2883rd Cygnus<->FSF mergeMike Stump1-24/+16
1996-02-0180th Cygnus<->FSF mergeMike Stump1-19/+11
1996-01-1778th Cygnus<->FSF mergeMike Stump1-35/+67
1995-12-2877th Cygnus<->FSF mergeMike Stump1-8/+60
1995-12-1976th Cygnus<->FSF mergeMike Stump1-51/+165
1995-10-1275th Cygnus<->FSF mergeMike Stump1-607/+606