summaryrefslogtreecommitdiff
path: root/gcc/cp/except.c
Commit message (Expand)AuthorAgeFilesLines
* * except.c (expand_start_catch_block): suspend_momentary for thejason1997-12-081-2/+5
* Merge from gcc-2.8law1997-12-071-2/+2
* ./: * libgcc2.c (__throw): Use __builtin_return_addr instead of __eh_pc.jason1997-12-041-48/+6
* Tue Dec 2 19:18:50 1997 Mike Stump <mrs@wrs.com>jason1997-12-031-17/+8
* * except.c: Lose Unexpected, SetTerminate, SetUnexpected,jason1997-11-271-63/+14
* * except.c (expand_throw): Call mark_used on the destructor.jason1997-11-271-0/+1
* * except.c (expand_start_catch_block): Fix catching a referencejason1997-11-261-0/+7
* * exception.cc (struct cp_eh_info): Add handlers field.jason1997-11-251-2/+17
* * except.c (expand_start_eh_spec): Use the try/catch code.jason1997-11-211-79/+63
* * except.c (expand_start_catch_block): We only need the rethrowjason1997-11-211-19/+16
* * except.c (expand_end_catch_block): Lose call to __sjpopnthrow.jason1997-11-121-11/+1
* * except.c (do_pop_exception): Return a value.jason1997-11-111-0/+1
* * stmt.c (expand_decl_cleanup_no_eh): New fn.jason1997-11-101-47/+85
* * except.c (call_eh_info): Split out...jason1997-11-061-23/+44
* * except.c (expand_builtin_throw) [!DWARF2_UNWIND_INFO]: Replacebrendan1997-11-011-2/+3
* * except.c (push_eh_info): Pass the number of fields - 1 down, notbrendan1997-10-311-1/+3
* Fri Oct 31 01:45:31 1997 Jason Merrill <jason@yorick.cygnus.com>jason1997-10-311-110/+244
* * except.c (expand_exception_blocks): Call do_pending_stack_adust.jason1997-10-201-0/+10
* * cp-tree.h (scratchalloc, build_scratch_list, make_scratch_vec,jason1997-10-141-12/+12
* dwarf2 EH supportjason1997-09-101-2/+5
* * except.c (expand_throw): Call build_delete for alljason1997-09-101-21/+8
* Wed Aug 20 17:25:08 1997 Jason Merrill <jason@yorick.cygnus.com>jason1997-08-211-4/+7
* mergejason1997-08-191-2/+1
* 91th Cygnus<->FSF quick mergemrs1997-06-181-45/+122
* 91th Cygnus<->FSF quick mergemrs1997-05-291-36/+13
* 91th Cygnus<->FSF quick mergemrs1997-05-061-26/+26
* 91th Cygnus<->FSF quick mergemrs1997-05-021-56/+17
* 91th Cygnus<->FSF mergemrs1997-04-231-38/+86
* 90th Cygnus<->FSF quick mergemrs1997-02-041-8/+3
* 90th Cygnus<->FSF quick mergemrs1996-12-181-0/+15
* 89th Cygnus<->FSF quick mergemrs1996-09-301-1/+1
* mergingmrs1996-09-121-16/+25
* * except.c (expand_start_try_stmts): Move to except.c in the backend.mrs1996-09-051-17/+0
* 88 Cygnus<->FSF mergemrs1996-08-261-0/+1
* 87th Cygnus<->FSF quick mergemrs1996-08-081-2/+3
* *** empty log message ***mrs1996-08-081-849/+97
* 87 Cygnus<->FSF mergemrs1996-07-111-11/+16
* 86th Cygnus<->FSF quick mergemrs1996-05-301-1/+1
* 86th Cygnus<->FSF quick mergemrs1996-05-071-0/+21
* 85th Cygnus<->FSF quick mergemrs1996-03-211-2/+4
* 83rd Cygnus<->FSF mergemrs1996-02-281-24/+16
* 80th Cygnus<->FSF mergemrs1996-02-011-19/+11
* 78th Cygnus<->FSF mergemrs1996-01-171-35/+67
* 77th Cygnus<->FSF mergemrs1995-12-281-8/+60
* 76th Cygnus<->FSF mergemrs1995-12-191-51/+165
* 75th Cygnus<->FSF mergemrs1995-10-121-607/+606
* Update FSF address.kenner1995-06-151-1/+2
* Change all callers of finish_decl to cp_finish_decl.kenner1995-06-081-3/+3
* Fix typos in comments.kenner1995-05-161-5/+5
* 62nd Cygnus<->FSF mergemrs1995-04-031-68/+88