diff options
| author | wmi <wmi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-20 17:09:25 +0000 |
|---|---|---|
| committer | wmi <wmi@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-08-20 17:09:25 +0000 |
| commit | 8cd632ca12901df4f20e5983aacdac27613e2c7c (patch) | |
| tree | 4d6703dd7b75169c7eb611e76e526578ffb7ea68 /libjava/classpath/java/sql/Clob.java | |
| parent | b8ee8ca8fffbf2c32a8b76f1b4cabb0544b0c1e4 (diff) | |
| download | ppe42-gcc-8cd632ca12901df4f20e5983aacdac27613e2c7c.tar.gz ppe42-gcc-8cd632ca12901df4f20e5983aacdac27613e2c7c.zip | |
2014-08-20 Martin Jambor <mjambor@suse.cz>
Wei Mi <wmi@google.com>
PR ipa/60449
PR middle-end/61776
* tree-ssa-operands.c (update_stmt_operands): Remove
MODIFIED_NORETURN_CALLS.
* tree-cfgcleanup.c (cleanup_call_ctrl_altering_flag): New func.
(cleanup_control_flow_bb): Use cleanup_call_ctrl_altering_flag.
(split_bb_on_noreturn_calls): Renamed from split_bbs_on_noreturn_calls.
(cleanup_tree_cfg_1): Use split_bb_on_noreturn_calls.
* tree-ssanames.h: Remove MODIFIED_NORETURN_CALLS.
* gimple.h (enum gf_mask): Add GF_CALL_CTRL_ALTERING.
(gimple_call_set_ctrl_altering): New func.
(gimple_call_ctrl_altering_p): Ditto.
* tree-cfg.c (gimple_call_initialize_ctrl_altering): Ditto.
(make_blocks): Use gimple_call_initialize_ctrl_altering.
(is_ctrl_altering_stmt): Use gimple_call_ctrl_altering_p.
(execute_fixup_cfg): Use gimple_call_ctrl_altering_p and
remove MODIFIED_NORETURN_CALLS.
2014-08-20 Martin Jambor <mjambor@suse.cz>
Wei Mi <wmi@google.com>
PR ipa/60449
PR middle-end/61776
* testsuite/gcc.dg/lto/pr60449_1.c: New test.
* testsuite/gcc.dg/lto/pr60449_0.c: New test.
* testsuite/gcc.dg/pr61776.c: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-4_9-branch@214237 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/classpath/java/sql/Clob.java')
0 files changed, 0 insertions, 0 deletions

