Hi Mike, On Wed, Aug 23, 2017 at 01:34:43PM -0400, Michael Meissner wrote: > This patch eliminates the undocumented debugging options -mpower9-dform, > -mpower9-dform-scalar, and -mpower9-dform-vector. These switches were added > when I added the support for the ISA 3.0 (power9) d-form (register+offset) > vector addressing.
> * config/rs6000/rs6000.c (rs6000_setup_reg_addr_masks): Change > tests against -mpowwer9-dform* to -mpower9-vector. Delete code Typo (powwwwwer!) > @@ -4239,8 +4239,7 @@ rs6000_option_override_internal (bool gl > > /* For the newer switches (vsx, dfp, etc.) set some of the older options, > unless the user explicitly used the -mno-<option> to disable the code. > */ > - if (TARGET_P9_VECTOR || TARGET_MODULO || TARGET_P9_DFORM_SCALAR > - || TARGET_P9_DFORM_VECTOR || TARGET_P9_DFORM_BOTH > 0) > + if (TARGET_P9_VECTOR || TARGET_MODULO || TARGET_P9_MISC) > rs6000_isa_flags |= (ISA_3_0_MASKS_SERVER & ~ignore_masks); > else if (TARGET_P9_MINMAX) > { Where did TARGET_P9_MISC come from? It should be mentioned in the changelog, if it is needed here. Okay for trunk with those things dealt with. Thanks! Segher