+2012-03-19 Sandra Loosemore <sandra@codesourcery.com>
+
+ * config/sh/sh.opt (madjust-unroll): Mark as ignored/obsolete.
+ * config/sh/sh.h (TARGET_OPT_DEFAULT): Don't use MASK_ADJUST_UNROLL.
+ * doc/invoke.texi (Option Summary): Remove -madjust-unroll.
+ (SH Options): Likewise.
+
2012-03-19 Uros Bizjak <ubizjak@gmail.com>
* config/i386/i386.c (get_thread_pointer): Add tp_mode argument.
Reserve space for outgoing arguments in the function prologue
madjust-unroll
-Target Report Mask(ADJUST_UNROLL) Condition(SUPPORT_ANY_SH5)
-Throttle unrolling to avoid thrashing target registers unless the unroll benefit outweighs this
+Target Ignore
+Does nothing. Preserved for backward compatibility.
mb
Target Report RejectNegative InverseMask(LITTLE_ENDIAN)
-mieee -mbitops -misize -minline-ic_invalidate -mpadstruct -mspace @gol
-mprefergot -musermode -multcost=@var{number} -mdiv=@var{strategy} @gol
-mdivsi3_libfunc=@var{name} -mfixed-range=@var{register-range} @gol
--madjust-unroll -mindexed-addressing -mgettrcost=@var{number} -mpt-fixed @gol
+-mindexed-addressing -mgettrcost=@var{number} -mpt-fixed @gol
-maccumulate-outgoing-args -minvalid-symbols -msoft-atomic @gol
-mbranch-cost=@var{num} -mcbranchdi -mcmpeqdi -mfused-madd -mpretend-cmove @gol
-menable-tas}
two registers separated by a dash. Multiple register ranges can be
specified separated by a comma.
-@item -madjust-unroll
-@opindex madjust-unroll
-Throttle unrolling to avoid thrashing target registers.
-This option only has an effect if the GCC code base supports the
-TARGET_ADJUST_UNROLL_MAX target hook.
-
@item -mindexed-addressing
@opindex mindexed-addressing
Enable the use of the indexed addressing mode for SHmedia32/SHcompact.