summaryrefslogtreecommitdiff
path: root/gcc/except.c
Commit message (Expand)AuthorAgeFilesLines
* except.c (start_catch_hadler): Be sure rtime_address is Pmode if POINTERS_EXT...Donn Terry1999-04-151-0/+3
* except.c (expand_eh_return): Force pointers to proper mode if POINTERS_EXTEND...Donn Terry1999-04-151-0/+6
* except.c (start_dynamic_handler): Force jmp_buf address to and operand before...Richard Henderson1999-03-291-1/+1
* Flow rewrite to use basic block structures and edge lists.Richard Henderson1999-02-251-2/+8
* except.c (start_catch_handler): Use emit_cmp_and_jump_insns.Jeffrey A Law1999-02-141-3/+3
* Warning fixes:Kaveh R. Ghazi1998-12-231-1/+0
* except.c (duplicate_eh_handlers, [...]): Function pointer parameters changed ...Kaveh R. Ghazi1998-12-091-2/+2
* except.h (struct handler_info): Add handler_number fieldAndrew MacLeod1998-12-091-7/+6
* See ChangeLog..Andrew MacLeod1998-12-081-27/+201
* * except.c (set_exception_version_code): Argument is an "int".Jeffrey A Law1998-12-031-1/+1
* except.c (add_new_handler): Complain about additional handlers after one that...Jason Merrill1998-11-291-2/+7
* Fix x86 __throw -O0 -fpic compiler abort.Jim Wilson1998-11-111-1/+3
* except.c (expand_fixup_region_end): Make sure outer context labels are not is...Andrew MacLeod1998-11-051-0/+22
* except.c (emit_eh_context): Make the EH context register stay alive at -O0 so...Andrew MacLeod1998-10-291-0/+8
* expr.h (eh_rtime_match_libfunc): New extern declaration.Andrew MacLeod1998-09-211-3/+2
* [multiple changes]Andrew MacLeod1998-09-171-4/+4
* tree.h (BUILT_IN_CALLER_RETURN_ADDRESS): Unused.Richard Henderson1998-09-151-121/+121
* [multiple changes]Andrew MacLeod1998-09-151-3/+52
* except.h (current_function_eh_stub_label): Declare.Bernd Schmidt1998-09-091-0/+16
* c-decl.c (init_decl_processing): Remove unneeded &.Kaveh R. Ghazi1998-08-171-11/+5
* except.c (set_exception_lang_code, [...]): Use prototype-style definition if ...John Carr1998-08-111-0/+8
* Warning fixes:Kaveh R. Ghazi1998-06-291-1/+2
* [multiple changes]Andrew MacLeod1998-06-251-1/+65
* except.c (start_catch_handler): Do nothing if EH is not on.Andrew MacLeod1998-06-241-3/+10
* Have -fnew-exceptions actually use the runtime field, and not generate runtim...Andrew MacLeod1998-06-231-2/+6
* except.c (jumpif_rtx): Put declaration and definition inside a suitable #ifdef.Jeffrey A Law1998-06-191-12/+4
* except.c (jumpif_rtx): Make static and add prototype.Jeffrey A Law1998-06-191-2/+5
* Warning fixes:Kaveh R. Ghazi1998-06-181-1/+1
* except.c (add_new_handler): fix bug in finding last region handler.Andrew MacLeod1998-06-171-1/+2
* eh-common.h (struct eh_context): Add comment for hidden use of field dynamic_...Andrew MacLeod1998-06-171-1/+4
* Fix m68k build failure.Jim Wilson1998-06-111-2/+2
* Minor tweaks.Andrew MacLeod1998-06-091-11/+6
* [multiple changes]Andrew MacLeod1998-06-081-40/+50
* Flow now removes exception regions when their handlers are all removed.Andrew MacLeod1998-05-281-0/+28
* Fix logic on when to generate a new handler labelAndrew MacLeod1998-05-191-1/+1
* Warning Fixes:Kaveh R. Ghazi1998-05-191-1/+0
* First cut of changes to utilize the new exception handling modelAndrew MacLeod1998-05-141-140/+422
* typo typo fixes fixesJeff Law1998-05-061-4/+4
* toplev.h: New file.Robert Lipe1998-05-061-0/+1
* except.c (push_eh_entry): Add prototype.Jeffrey A Law1998-04-161-2/+15
* * Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1998-04-041-1/+1
* Major cutover to using system.h:Kaveh R. Ghazi1998-03-201-5/+1
* except.c (init_eh): Do nothing.Jason Merrill1998-03-191-4/+1
* except.c (insn_eh_region, [...]): New static variables.Andrew Macleod1998-03-161-0/+106
* dManfred Hollstein1998-03-121-1/+1
* * except.c (emit_throw): Lose throw_used.Jason Merrill1998-02-131-8/+0
* except.c (start_dynamic_cleanup): Remove unused variable 'dhc'.Robert Lipe1998-02-101-19/+3
* c-common.c: Include <stdlib.h> and <string.h>/<strings.h>.Robert Lipe1998-02-071-0/+4
* expr.c (expand_builtin_setjmp): Accept two new arguments for the labels to br...Richard Henderson1998-02-021-6/+9
* except.c (check_exception_handler_labels): Disable warning when flag_syntax_o...Benjamin Kosnik1998-01-261-1/+1