diff options
author | DJ Delorie <dj@redhat.com> | 2010-07-13 15:43:30 -0400 |
---|---|---|
committer | DJ Delorie <dj@gcc.gnu.org> | 2010-07-13 15:43:30 -0400 |
commit | 0685e770ac482a9133dee33756755fc8dab1d27a (patch) | |
tree | f6f1613d772debc7b14c60c12eca179f6fc79f69 /gcc/config/m32c | |
parent | 3bb06db415181f6027ac0f99520ced47069d6499 (diff) | |
download | gcc-0685e770ac482a9133dee33756755fc8dab1d27a.zip gcc-0685e770ac482a9133dee33756755fc8dab1d27a.tar.gz gcc-0685e770ac482a9133dee33756755fc8dab1d27a.tar.bz2 |
h8300.c (h8300_init_once): Default to -fstrict_volatile_bitfields.
* config/h8300/h8300.c (h8300_init_once): Default to
-fstrict_volatile_bitfields.
* config/sh/sh.c (sh_override_options): Default to
-fstrict_volatile_bitfields.
* config/rx/rx.c (rx_option_override): New.
* config/m32c/m32c.c (m32c_override_options): Default to
-fstrict_volatile_bitfields.
From-SVN: r162149
Diffstat (limited to 'gcc/config/m32c')
-rw-r--r-- | gcc/config/m32c/m32c.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index 3b32a7a..7ffd146 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -431,6 +431,10 @@ m32c_override_options (void) if (TARGET_A24) flag_ivopts = 0; + + /* This target defaults to strict volatile bitfields. */ + if (flag_strict_volatile_bitfields < 0) + flag_strict_volatile_bitfields = 1; } /* Defining data structures for per-function information */ |