summaryrefslogtreecommitdiff
path: root/gcc/except.c
Commit message (Expand)AuthorAgeFilesLines
* tweak commentJason Merrill2001-12-141-1/+6
* except.c (reachable_next_level): Handle ERT_UNKNOWN to avoid compiler warning...Roger Sayle2001-12-121-33/+34
* except.c (sjlj_find_directly_reachable_regions): Don't consider RNL_BLOCKED a...Richard Henderson2001-12-111-8/+10
* ChangeLog.0, [...]: Fix spelling errors.Joseph Myers2001-11-231-5/+5
* except.c (enum eh_region_type): Add ERT_UNKNOWN.Richard Kenner2001-11-171-1/+6
* except.c: Support for catching a list of types with a single handler (struct ...Olivier Hainque2001-11-161-39/+154
* alias.c (nonoverlapping_memrefs): Use REGNO_PTR_FRAME_P.Richard Kenner2001-11-151-9/+6
* ChangeLog.2, [...]: Fix spelling errors.Joseph Myers2001-11-111-4/+4
* ChangeLog.2, [...]: Fix spelling errors and typos.Joseph Myers2001-10-291-1/+1
* ChangeLog.0, [...]: Fix spelling errors.Joseph Myers2001-10-281-1/+1
* builtins.c (expand_builtin_setjmp): Only call convert_memory_address if needed.Richard Kenner2001-10-231-4/+8
* target.h (struct gcc_target): Add asm_out.exception_section, asm_out.eh_frame...Stan Shebs2001-10-221-2/+2
* c-common.h: Fix comment formatting.Kazu Hirata2001-10-091-1/+1
* except.c (sjlj_mark_call_sites): Change address inside sequence.Andrew Haley2001-09-261-3/+2
* rtl.h (LCT_RETURNS_TWICE): New.Richard Henderson2001-09-211-1/+1
* basic-block.h (flow_delete_insn, [...]): Kill.Jan Hubicka2001-09-211-1/+1
* except.c (dw2_build_landing_pads): New local clobbers_hard_regs.Jeff Sturm2001-09-171-1/+14
* c-parse.in (yyerror): Const-ification and/or static-ization.Kaveh R. Ghazi2001-09-131-1/+1
* dwarf2asm.c (dw2_asm_output_encoded_addr_rtx): Use proper alignment for assem...Richard Henderson2001-08-271-4/+7
* Makefile.in, [...]: replace "GNU CC" with "GCC".Lars Brinkhoff2001-08-221-12/+12
* except.c (TYPE_HASH): Delete.Kaveh R. Ghazi2001-08-181-3/+0
* tweak commentJason Merrill2001-08-161-1/+5
* * except.c (TYPE_HASH): Cast to size_t, not HOST_WIDE_INT.Richard Henderson2001-08-151-1/+1
* expr.h: Split out optab- and libfunc-related code to...Zack Weinberg2001-08-131-0/+1
* dbxout.c: Fix comment formatting.Kazu Hirata2001-08-081-1/+1
* * except.c (remove_fixup_regions): Fix typo.Mark Mitchell2001-08-081-1/+1
* except.c (convert_from_eh_region_ranges_1): Never mark USE or CLOBBER insns a...Richard Henderson2001-08-061-0/+2
* except.c (collect_one_action_chain): Add an explicit cleanup action if region...Richard Henderson2001-08-031-1/+20
* except.c (output_function_exception_table): Use assemble_align.Richard Henderson2001-08-011-2/+2
* * except.c (duplicate_eh_regions): Test n_array[i] for NULL.Jeff Sturm2001-08-011-1/+1
* rtlanal.c (parms_set, [...]): Break out from...; handle multiple sets.Jan Hubicka2001-07-291-45/+1
* basic-block.h (CLEANUP_PRE_LOOP): New.Jan Hubicka2001-07-291-2/+2
* except.c (reachable_handlers): Handle a region being removed out from under a...Richard Henderson2001-07-251-4/+10
* integrate.c (copy_insn_list): handle NOTE_INSN_DELETED_LABEL, as if it were C...Jan Hubicka2001-07-201-2/+1
* basic-block.h (CLEANUP_PRE_SIBCALL): New constant.Jan Hubicka2001-07-161-2/+2
* flow.c (merge_blocks_move_successor_nojumps): Do not crash when fallthru edge...Jan Hubicka2001-07-111-2/+2
* regmove.c (replace_in_call_usage): Fix warnings.Jan van Male2001-07-101-4/+5
* emit-rtl.c (adjust_address): New function.Richard Kenner2001-07-021-14/+8
* except.c (resolve_fixup_regions): Initialise "cleanup".Ben Elliston2001-06-181-1/+1
* except.c (get_exception_pointer, [...]): Take a struct function.Richard Henderson2001-06-081-13/+15
* basic-block.h: Improve comments.Mark Mitchell2001-06-081-4/+0
* except.c (expand_eh_region_end_allowed): Call do_pending_stack_adjust as nece...Mark Mitchell2001-06-081-0/+8
* except.c (expand_builtin_frob_return_addr): Add missing call to convert_memor...Richard Kenner2001-06-021-13/+10
* except.c (dw2_build_landing_pads): Use word_mode, not Pmode, as ncessary.Richard Henderson2001-05-201-2/+14
* except.h (protect_cleanup_actions): Remove it.Mark Mitchell2001-05-171-2/+9
* except.c (sjlj_emit_function_enter): Call assemble_external_libcall for eh_pe...Jeffrey A Law2001-05-171-0/+4
* except.c (eh_data_format_name): Move to ...Richard Henderson2001-05-161-129/+2
* dwarf2asm.c (size_of_encoded_value): New function.Richard Henderson2001-05-121-18/+20
* defaults.h (ASM_PREFERRED_EH_DATA_FORMAT): New.Richard Henderson2001-05-111-34/+92
* except.c (sjlj_mark_call_sites): Do not search for assignments to non-argumme...Jeffrey A Law2001-05-071-0/+5