diff options
| author | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-01 11:37:39 +0000 |
|---|---|---|
| committer | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-05-01 11:37:39 +0000 |
| commit | 79b865f2c6f17cff86d115744504bce50d255c61 (patch) | |
| tree | 7ba1e7f7f32be96437efdde842245355194dc4f6 /libjava/java | |
| parent | 32e9936c11a973bddc24529da3db25c9c890b85c (diff) | |
| download | ppe42-gcc-79b865f2c6f17cff86d115744504bce50d255c61.tar.gz ppe42-gcc-79b865f2c6f17cff86d115744504bce50d255c61.zip | |
PR middle-end/15054
* expr.c (expand_expr_real): Do not call preserve_temp_slots
on a TARGET_EXPR temp.
* function.c (assign_stack_temp_for_type): Set 'keep' flag for
TARGET_EXPR temp slots.
PR middle-end/15054
* g++.dg/opt/pr15054.C: New test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@81384 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java')
0 files changed, 0 insertions, 0 deletions

