diff options
| author | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-02-09 09:54:36 +0000 |
|---|---|---|
| committer | jason <jason@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-02-09 09:54:36 +0000 |
| commit | cf6b103ecba3ec845e82cac95ce2693954438eec (patch) | |
| tree | 2e7796711ab7dc7b1bc13550933b9b8d077c098e /libjava/java/lang/EcosProcess.java | |
| parent | f7bac623609f2c8ed2dbebebe91001b675a035e1 (diff) | |
| download | ppe42-gcc-cf6b103ecba3ec845e82cac95ce2693954438eec.tar.gz ppe42-gcc-cf6b103ecba3ec845e82cac95ce2693954438eec.zip | |
PR c++/25979
* tree.def: Elaborate on difference from MODIFY_EXPR.
* doc/c-tree.texi (INIT_EXPR): Likewise.
* gimplify.c (internal_get_tmp_var): Use INIT_EXPR.
(gimplify_decl_expr, gimplify_init_ctor_eval): Likewise.
(gimplify_target_expr): Likewise.
(gimplify_cond_expr): Remove target handling.
(gimplify_modify_expr): Don't clobber INIT_EXPR code here.
(gimplify_expr): Clobber it here.
(gimplify_modify_expr_rhs): Push assignment into COND_EXPR here.
Do return slot optimization if we have an INIT_EXPR.
PR tree-opt/24365
* tree-inline.c (declare_return_variable): Also clear
DECL_COMPLEX_GIMPLE_REG_P as needed in the modify_dest case.
PR c++/16405
* gimplify.c (gimplify_modify_expr_rhs): Re-enable *& handling.
PR middle-end/22439
* gimplify.c (gimplify_one_sizepos): Fix typo.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110789 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/EcosProcess.java')
0 files changed, 0 insertions, 0 deletions

