* c-common.c (handle_mode_attribute): When not modifying in place,
commit10080eacec90d933d7d420bf374d94418fbfcdb3
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Sep 2005 16:21:43 +0000 (24 16:21 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 24 Sep 2005 16:21:43 +0000 (24 16:21 +0000)
tree79c051c1fe84984303e562b69bfcdedba9bf5026
parent04c64ce7a8dc57e2d11376cba6ccf3aee4c8c455
    * c-common.c (handle_mode_attribute): When not modifying in place,
        create subtypes for enumerations.
        (sync_resolve_return): Use TYPE_MAIN_VARIANT.
        * gimplify.c (create_tmp_from_val): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104603 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-common.c
gcc/gimplify.c