diff options
author | Joseph Myers <joseph@codesourcery.com> | 2011-03-22 22:45:24 +0000 |
---|---|---|
committer | Joseph Myers <jsm28@gcc.gnu.org> | 2011-03-22 22:45:24 +0000 |
commit | d715091c4551d42e0620989c526abf9d2d12aeff (patch) | |
tree | 74236aad29c0a6da2412e0b1d4eb78c8bbfc9d30 | |
parent | 1bb721dcde610f30cd72d019060122bdf6d2c348 (diff) | |
download | gcc-d715091c4551d42e0620989c526abf9d2d12aeff.zip gcc-d715091c4551d42e0620989c526abf9d2d12aeff.tar.gz gcc-d715091c4551d42e0620989c526abf9d2d12aeff.tar.bz2 |
pdp11.c (pdp11_handle_option): Access target_flags via opts pointer.
* config/pdp11/pdp11.c (pdp11_handle_option): Access target_flags
via opts pointer. Don't assert that global structures are in use.
From-SVN: r171325
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/pdp11/pdp11.c | 8 |
2 files changed, 8 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ea5a89d..17745df 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2011-03-22 Joseph Myers <joseph@codesourcery.com> + * config/pdp11/pdp11.c (pdp11_handle_option): Access target_flags + via opts pointer. Don't assert that global structures are in use. + +2011-03-22 Joseph Myers <joseph@codesourcery.com> + * config/pa/pa-hpux.opt (flag_pa_unix): New Variable entry. (munix=93): Use Var. * config/pa/pa-hpux1010.opt (munix=95): Use Var. diff --git a/gcc/config/pdp11/pdp11.c b/gcc/config/pdp11/pdp11.c index a5f9c37..10052e9 100644 --- a/gcc/config/pdp11/pdp11.c +++ b/gcc/config/pdp11/pdp11.c @@ -247,19 +247,17 @@ static const struct default_options pdp11_option_optimization_table[] = /* Implement TARGET_HANDLE_OPTION. */ static bool -pdp11_handle_option (struct gcc_options *opts, struct gcc_options *opts_set, +pdp11_handle_option (struct gcc_options *opts, + struct gcc_options *opts_set ATTRIBUTE_UNUSED, const struct cl_decoded_option *decoded, location_t loc ATTRIBUTE_UNUSED) { size_t code = decoded->opt_index; - gcc_assert (opts == &global_options); - gcc_assert (opts_set == &global_options_set); - switch (code) { case OPT_m10: - target_flags &= ~(MASK_40 | MASK_45); + opts->x_target_flags &= ~(MASK_40 | MASK_45); return true; default: |