diff options
| author | Richard Henderson <rth@redhat.com> | 2005-08-31 09:26:51 -0700 |
|---|---|---|
| committer | Richard Henderson <rth@gcc.gnu.org> | 2005-08-31 09:26:51 -0700 |
| commit | be0c514c74a18c5652773c76258dcd7bbc81fade (patch) | |
| tree | f7a2dee22307156d52f9729484b53473c1ff7f74 /libjava/java/io/OutputStreamWriter.java | |
| parent | 5d3018cee7e9cea99b2b6c823ef3d8ee3c756474 (diff) | |
| download | gcc-be0c514c74a18c5652773c76258dcd7bbc81fade.zip gcc-be0c514c74a18c5652773c76258dcd7bbc81fade.tar.gz gcc-be0c514c74a18c5652773c76258dcd7bbc81fade.tar.bz2 | |
re PR rtl-optimization/23601 (reload may drop non-call exception information)
PR rtl-opt/23601
* reload1.c (reload): Set MEM_NOTRAP_P in spill slots.
(fixup_eh_region_note): New.
(reload_as_needed): Call it.
(fixup_abnormal_edges): Allow all throwing insns to be deleted;
don't call find_many_sub_basic_blocks; call verify_flow_info.
* function.c (assign_stack_local_1): Set MEM_NOTRAP_P.
(keep_stack_depressed): Likewise.
(assign_stack_temp_for_type): Likewise; use adjust_address_nv.
From-SVN: r103680
Diffstat (limited to 'libjava/java/io/OutputStreamWriter.java')
0 files changed, 0 insertions, 0 deletions
