+2011-12-30 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ Backport from the mainline
+ 2011-12-30 Michael Meissner <meissner@linux.vnet.ibm.com>
+
+ * config/rs6000/rs6000.c (rs6000_inner_target_options): Fix thinko
+ in setting options via target #pragma or attribute.
+
2011-12-28 Michael Meissner <meissner@linux.vnet.ibm.com>
Backport from mainline
if (strcmp (r, rs6000_opt_vars[i].name) == 0)
{
size_t j = rs6000_opt_vars[i].global_offset;
- ((int *) &global_options)[j] = !invert;
+ *((int *) ((char *)&global_options + j)) = !invert;
error_p = false;
break;
}