]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fix DECL_BIT_FIELD depencency on flag_strict_volatile_bitfields and...
authorBernd Edlinger <bernd.edlinger@hotmail.de>
Mon, 21 Oct 2013 15:51:48 +0000 (15:51 +0000)
committerBernd Edlinger <edlinger@gcc.gnu.org>
Mon, 21 Oct 2013 15:51:48 +0000 (15:51 +0000)
commit5dfd32cddaa43eeda595dba8dff86ae1794f0830
tree3cbd330a92a954d9c4e588c3b77ef68400c5ae80
parent0bff3610402612ce2d9c7bd136ee36fb4ab977b6
Fix DECL_BIT_FIELD depencency on flag_strict_volatile_bitfields and...

2013-10-21  Bernd Edlinger  <bernd.edlinger@hotmail.de>

        Fix DECL_BIT_FIELD depencency on flag_strict_volatile_bitfields
        and get_inner_reference returning different pmode for non-volatile
        bit-field members dependent on flag_strict_volatile_bitfields.
        * stor-layout.c (layout_decl): Remove special handling of
        flag_strict_volatile_bitfields.
        * expr.c (get_inner_reference): Don't use DECL_BIT_FIELD
        if flag_strict_volatile_bitfields > 0 and TREE_THIS_VOLATILE.

From-SVN: r203898
gcc/ChangeLog
gcc/expr.c
gcc/stor-layout.c