aboutsummaryrefslogtreecommitdiff
path: root/gcc/except.c
AgeCommit message (Expand)AuthorFilesLines
1999-07-26except.c (start_dynamic_cleanup): Use force_operand on the buffer's address.Richard Henderson1-1/+3
1999-07-01except.c: Include intl.h.Richard Henderson1-0/+5
1999-04-15except.c (start_catch_hadler): Be sure rtime_address is Pmode if POINTERS_EXT...Donn Terry1-0/+3
1999-04-15except.c (expand_eh_return): Force pointers to proper mode if POINTERS_EXTEND...Donn Terry1-0/+6
1999-03-29except.c (start_dynamic_handler): Force jmp_buf address to and operand before...Richard Henderson1-1/+1
1999-02-25Flow rewrite to use basic block structures and edge lists.Richard Henderson1-2/+8
1999-02-14except.c (start_catch_handler): Use emit_cmp_and_jump_insns.Jeffrey A Law1-3/+3
1998-12-23Warning fixes:Kaveh R. Ghazi1-1/+0
1998-12-09except.c (duplicate_eh_handlers, [...]): Function pointer parameters changed ...Kaveh R. Ghazi1-2/+2
1998-12-09except.h (struct handler_info): Add handler_number fieldAndrew MacLeod1-7/+6
1998-12-08See ChangeLog..Andrew MacLeod1-27/+201
1998-12-03* except.c (set_exception_version_code): Argument is an "int".Jeffrey A Law1-1/+1
1998-11-29except.c (add_new_handler): Complain about additional handlers after one that...Jason Merrill1-2/+7
1998-11-11Fix x86 __throw -O0 -fpic compiler abort.Jim Wilson1-1/+3
1998-11-05except.c (expand_fixup_region_end): Make sure outer context labels are not is...Andrew MacLeod1-0/+22
1998-10-29except.c (emit_eh_context): Make the EH context register stay alive at -O0 so...Andrew MacLeod1-0/+8
1998-09-21expr.h (eh_rtime_match_libfunc): New extern declaration.Andrew MacLeod1-3/+2
1998-09-17[multiple changes]Andrew MacLeod1-4/+4
1998-09-15tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.Richard Henderson1-121/+121
1998-09-15[multiple changes]Andrew MacLeod1-3/+52
1998-09-09except.h (current_function_eh_stub_label): Declare.Bernd Schmidt1-0/+16
1998-08-17c-decl.c (init_decl_processing): Remove unneeded &.Kaveh R. Ghazi1-11/+5
1998-08-11except.c (set_exception_lang_code, [...]): Use prototype-style definition if ...John Carr1-0/+8
1998-06-29Warning fixes:Kaveh R. Ghazi1-1/+2
1998-06-25[multiple changes]Andrew MacLeod1-1/+65
1998-06-24except.c (start_catch_handler): Do nothing if EH is not on.Andrew MacLeod1-3/+10
1998-06-23Have -fnew-exceptions actually use the runtime field, and not generate runtim...Andrew MacLeod1-2/+6
1998-06-19except.c (jumpif_rtx): Put declaration and definition inside a suitable #ifdef.Jeffrey A Law1-12/+4
1998-06-19except.c (jumpif_rtx): Make static and add prototype.Jeffrey A Law1-2/+5
1998-06-18Warning fixes:Kaveh R. Ghazi1-1/+1
1998-06-17except.c (add_new_handler): fix bug in finding last region handler.Andrew MacLeod1-1/+2
1998-06-17eh-common.h (struct eh_context): Add comment for hidden use of field dynamic_...Andrew MacLeod1-1/+4
1998-06-11Fix m68k build failure.Jim Wilson1-2/+2
1998-06-09Minor tweaks.Andrew MacLeod1-11/+6
1998-06-08[multiple changes]Andrew MacLeod1-40/+50
1998-05-28Flow now removes exception regions when their handlers are all removed.Andrew MacLeod1-0/+28
1998-05-19Fix logic on when to generate a new handler labelAndrew MacLeod1-1/+1
1998-05-19Warning Fixes:Kaveh R. Ghazi1-1/+0
1998-05-14First cut of changes to utilize the new exception handling modelAndrew MacLeod1-140/+422
1998-05-06typo typo fixes fixesJeff Law1-4/+4
1998-05-06toplev.h: New file.Robert Lipe1-0/+1
1998-04-16except.c (push_eh_entry): Add prototype.Jeffrey A Law1-2/+15
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-1/+1
1998-03-20Major cutover to using system.h:Kaveh R. Ghazi1-5/+1
1998-03-19except.c (init_eh): Do nothing.Jason Merrill1-4/+1
1998-03-16except.c (insn_eh_region, [...]): New static variables.Andrew Macleod1-0/+106
1998-03-12dManfred Hollstein1-1/+1
1998-02-13* except.c (emit_throw): Lose throw_used.Jason Merrill1-8/+0
1998-02-10except.c (start_dynamic_cleanup): Remove unused variable 'dhc'.Robert Lipe1-19/+3
1998-02-07c-common.c: Include <stdlib.h> and <string.h>/<strings.h>.Robert Lipe1-0/+4