Some command-line options have been deprecated for a long time. This patch adds a warning for them, so that we can remove them in GCC 9 without surprising any users.
Segher 2018-02-25 Segher Boessenkool <seg...@kernel.crashing.org> * config/rs6000/rs6000.opt (mvrsave=no, mvrsave=yes, isel=no, isel=yes): Warn for these deprecated options. --- gcc/config/rs6000/rs6000.opt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/config/rs6000/rs6000.opt b/gcc/config/rs6000/rs6000.opt index 97419ae..28c6081 100644 --- a/gcc/config/rs6000/rs6000.opt +++ b/gcc/config/rs6000/rs6000.opt @@ -322,11 +322,11 @@ Target Report Var(TARGET_ALTIVEC_VRSAVE) Save Generate VRSAVE instructions when generating AltiVec code. mvrsave=no -Target RejectNegative Alias(mvrsave) NegativeAlias +Target RejectNegative Alias(mvrsave) NegativeAlias Warn(%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead) Deprecated option. Use -mno-vrsave instead. mvrsave=yes -Target RejectNegative Alias(mvrsave) +Target RejectNegative Alias(mvrsave) Warn(%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead) Deprecated option. Use -mvrsave instead. mblock-move-inline-limit= @@ -350,11 +350,11 @@ Target Report Mask(ISEL) Var(rs6000_isa_flags) Generate isel instructions. misel=no -Target RejectNegative Alias(misel) NegativeAlias +Target RejectNegative Alias(misel) NegativeAlias Warn(%<-misel=no%> is deprecated; use %<-mno-isel%> instead) Deprecated option. Use -mno-isel instead. misel=yes -Target RejectNegative Alias(misel) +Target RejectNegative Alias(misel) Warn(%<-misel=yes%> is deprecated; use %<-misel%> instead) Deprecated option. Use -misel instead. mdebug= -- 1.8.3.1