diff options
| author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-08-22 16:58:50 +0000 |
|---|---|---|
| committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2005-08-22 16:58:50 +0000 |
| commit | 45db5f0a5bb51bd7232e16c6f3f91b43042083bd (patch) | |
| tree | a84c1cb04ef05b13f2b4cd991e221d8edbf8e2ec /libjava/classpath/java/sql/SQLException.java | |
| parent | 70bd96e6612e98e9e97448dd9b828111b0a4b924 (diff) | |
| download | ppe42-gcc-45db5f0a5bb51bd7232e16c6f3f91b43042083bd.tar.gz ppe42-gcc-45db5f0a5bb51bd7232e16c6f3f91b43042083bd.zip | |
PR rtl-optimization/23478
* regs.h (reg_info): Add throw_calls_crossed.
(REG_N_THROWING_CALLS_CROSSED): Define.
* flow.c (allocate_reg_life_data): Initialize
REG_N_THROWING_CALLS_CROSSED.
(propagate_one_insn, attempt_auto_inc): Update
REG_N_THROWING_CALLS_CROSSED.
* global.c (global_alloc): Don't allocate pseudos across
calls that may throw.
* g++.dg/opt/pr23478.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@103348 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/SQLException.java')
0 files changed, 0 insertions, 0 deletions

