invoke.texi (mwords-little-endian): Deprecate.

gcc/
	* doc/invoke.texi (mwords-little-endian): Deprecate.
	* config/arm/arm.opt (mwords-little-endian): Likewise.
	* config/arm/arm.c (arm_option_override): Warn about the deprecation
	of -mwords-little-endian.

From-SVN: r175981
This commit is contained in:
Richard Sandiford 2011-07-07 15:07:02 +00:00 committed by Richard Sandiford
parent 3f125532e6
commit 38460025c7
4 changed files with 13 additions and 2 deletions

View File

@ -1,3 +1,10 @@
2011-07-07 Richard Sandiford <richard.sandiford@linaro.org>
* doc/invoke.texi (mwords-little-endian): Deprecate.
* config/arm/arm.opt (mwords-little-endian): Likewise.
* config/arm/arm.c (arm_option_override): Warn about the deprecation
of -mwords-little-endian.
2011-07-07 Richard Sandiford <richard.sandiford@linaro.org>
* reload1.c (choose_reload_regs): Use mode sizes to check whether

View File

@ -1479,6 +1479,10 @@ arm_option_override (void)
if (TARGET_APCS_FLOAT)
warning (0, "passing floating point arguments in fp regs not yet supported");
if (TARGET_LITTLE_WORDS)
warning (OPT_Wdeprecated, "%<mwords-little-endian%> is deprecated and "
"will be removed in a future release");
/* Initialize boolean versions of the flags, for use in the arm.md file. */
arm_arch3m = (insn_flags & FL_ARCH3M) != 0;
arm_arch4 = (insn_flags & FL_ARCH4) != 0;

View File

@ -235,7 +235,7 @@ Tune code for the given processor
mwords-little-endian
Target Report RejectNegative Mask(LITTLE_WORDS)
Assume big endian bytes, little endian words
Assume big endian bytes, little endian words. This option is deprecated.
mvectorize-with-neon-quad
Target Report Mask(NEON_VECTORIZE_QUAD)

View File

@ -10241,7 +10241,7 @@ Generate code for a little-endian word order but a big-endian byte
order. That is, a byte order of the form @samp{32107654}. Note: this
option should only be used if you require compatibility with code for
big-endian ARM processors generated by versions of the compiler prior to
2.8.
2.8. This option is now deprecated.
@item -mcpu=@var{name}
@opindex mcpu