From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 12662 invoked by alias); 20 Jul 2015 16:13:26 -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 12652 invoked by uid 89); 20 Jul 2015 16:13:26 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,RP_MATCHES_RCVD autolearn=ham version=3.3.2 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 (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 20 Jul 2015 16:13:16 +0000 Received: from gcc1-power7.osuosl.org (localhost [127.0.0.1]) by gcc1-power7.osuosl.org (8.14.6/8.14.6) with ESMTP id t6KGDEwf053919; Mon, 20 Jul 2015 09:13:14 -0700 Received: (from segher@localhost) by gcc1-power7.osuosl.org (8.14.6/8.14.6/Submit) id t6KGDB1F052991; Mon, 20 Jul 2015 09:13:11 -0700 From: Segher Boessenkool To: gcc-patches@gcc.gnu.org Cc: dje.gcc@gmail.com, Segher Boessenkool Subject: [PATCH 1/3] Doc fixes for rot Date: Mon, 20 Jul 2015 16:13:00 -0000 Message-Id: In-Reply-To: References: In-Reply-To: References: X-IsSubscribed: yes X-SW-Source: 2015-07/txt/msg01666.txt.bz2 This removes the removed constraints from the documentation. It also removes "q" (for MQ) which hasn't existed for a while. 2015-07-20 Segher Boessenkool * config/rs6000/constraints.md: Update "available letters" comment. * doc/md.texi (Machine Constraints): Remove q, S, T, t constraints. --- gcc/config/rs6000/constraints.md | 2 +- gcc/doc/md.texi | 12 ------------ 2 files changed, 1 insertion(+), 13 deletions(-) diff --git a/gcc/config/rs6000/constraints.md b/gcc/config/rs6000/constraints.md index d70b817..893a826 100644 --- a/gcc/config/rs6000/constraints.md +++ b/gcc/config/rs6000/constraints.md @@ -17,7 +17,7 @@ ;; along with GCC; see the file COPYING3. If not see ;; . -;; Available constraint letters: "e", "k", "q", "u", "A", "B", "C", "D" +;; Available constraint letters: e k q t u A B C D S T ;; Register constraints diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi index 4fba7acc..0ec229f 100644 --- a/gcc/doc/md.texi +++ b/gcc/doc/md.texi @@ -3173,9 +3173,6 @@ instructions. @item h @samp{MQ}, @samp{CTR}, or @samp{LINK} register -@item q -@samp{MQ} register - @item c @samp{CTR} register @@ -3268,18 +3265,9 @@ AIX TOC entry Address operand that is an indexed or indirect from a register (@samp{p} is preferable for @code{asm} statements) -@item S -Constant suitable as a 64-bit mask operand - -@item T -Constant suitable as a 32-bit mask operand - @item U System V Release 4 small data area reference -@item t -AND masks that can be performed by two rldic@{l, r@} instructions - @item W Vector constant that does not require memory -- 1.8.1.4