------- Comment #3 from rguenth at gcc dot gnu dot org  2009-05-02 17:49 -------
Subject: Bug 40001

Author: rguenth
Date: Sat May  2 17:49:32 2009
New Revision: 147064

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=147064
Log:
2009-05-02  Richard Guenther  <rguent...@suse.de>

        PR middle-end/40001
        * tree-ssa.c (execute_update_addresses_taken): Properly check
        if we can mark a variable DECL_GIMPLE_REG_P.
        * gimple.c (is_gimple_reg): Re-order check for DECL_GIMPLE_REG_P
        back to the end of the function.
        (is_gimple_reg_type): Remove complex type special casing.
        * gimplify.c (gimplify_bind_expr): Do not set DECL_GIMPLE_REG_P
        if not optimizing.

        * gcc.target/spu/pr40001.c: New testcase.

Added:
    trunk/gcc/testsuite/gcc.target/spu/pr40001.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/gimple.c
    trunk/gcc/gimplify.c
    trunk/gcc/testsuite/ChangeLog
    trunk/gcc/tree-ssa.c


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40001

Reply via email to