From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 109066 invoked by alias); 25 Feb 2018 20:38:28 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 109048 invoked by uid 89); 25 Feb 2018 20:38:27 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-24.3 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,KAM_LAZY_DOMAIN_SECURITY,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy= X-HELO: gcc1-power7.osuosl.org Received: from gcc1-power7.osuosl.org (HELO gcc1-power7.osuosl.org) (140.211.15.137) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 25 Feb 2018 20:38:26 +0000 Received: by gcc1-power7.osuosl.org (Postfix, from userid 10019) id 68548124065E; Sun, 25 Feb 2018 20:38:24 +0000 (UTC) From: Segher Boessenkool To: gcc-patches@gcc.gnu.org Cc: dje.gcc@gmail.com, Segher Boessenkool Subject: [PATCH] rs6000: Warn for deprecated options Date: Sun, 25 Feb 2018 20:38:00 -0000 Message-Id: X-IsSubscribed: yes X-SW-Source: 2018-02/txt/msg01381.txt.bz2 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 * 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