From patchwork Fri Sep 8 14:24:15 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uros Bizjak X-Patchwork-Id: 811628 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-461729-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="h63hJiQr"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3xpfj70kxwz9s7G for ; Sat, 9 Sep 2017 00:24:42 +1000 (AEST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:from:date:message-id:subject:to:content-type; q= dns; s=default; b=sPdqkyTci62oETwVowmTUh5rA+gLKGJrwgVHSbDCdLt5F1 d5O5uCOTU3nf8butL4LrsD50ULd6ljo+BY2Zrr6hQZc88m+n68GknI4NBgy3OLuE xZXqk/Fr1/zdLsVA9HMD2KTy/+gU9QOzOrZnI1sFEXp+mRt/6UWv1fzU6ohDc= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender :mime-version:from:date:message-id:subject:to:content-type; s= default; bh=o7NMqhakWVM4+RyG8dsm573drJQ=; b=h63hJiQr2mKCR+UrpiJW K93WBLmMxKlqyTDwRbBYyjNOFoPC33v3cBM6glvYzIgN4sb1drjjcmISAEdtXZ0K b03lCp3gNTYFFGu5u+8Hpfmi7/EXYFX83vNXQVIsx8c2cgPjOjTn2w9ED5Ix1ZKF zlOsNlRGDw9EyFHqY5sb90I= Received: (qmail 97642 invoked by alias); 8 Sep 2017 14:24:32 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 97611 invoked by uid 89); 8 Sep 2017 14:24:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-10.8 required=5.0 tests=AWL, BAYES_00, FREEMAIL_FROM, GIT_PATCH_2, GIT_PATCH_3, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM, SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-ua0-f172.google.com Received: from mail-ua0-f172.google.com (HELO mail-ua0-f172.google.com) (209.85.217.172) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 08 Sep 2017 14:24:27 +0000 Received: by mail-ua0-f172.google.com with SMTP id s15so4171274uag.1 for ; Fri, 08 Sep 2017 07:24:17 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=iiqTqoNvQmeVyMiS0iGdFLApN1nDSQz/gZ2X3Hz8fPQ=; b=TyX8lYgsW++8kfhc0MDOF2lOoXdAao0DS469+ZnC+mwC/iHfiFYf4q2QGFBQZlGGTm bAi7wkIlZS220Rh4lBZAxiERUn7rl30i0dcetItAJy6DQGceLDNbkwMBTzaYNuiIDWPZ 5xk8d2P2fbawg6teF45XBMI3AqWVkF0Hx6xXGWJtkCW0aOIAwCmJBnwzk93PHfzseU3a Ut6BIoTx/+aNSISJEjvewa5U0WX7/quv0Mt8GECMTTxapCZTjDF/+VtN8wbgHJW4x1il HwBXlsj/cyxpADj00hSWbJS9K+i7yJxLuCub1p9MBbh8TKWqb2+o4Oz9Pgc3JV0KdM5B tnVg== X-Gm-Message-State: AHPjjUiEJMvxhZB4tGnEREozngnIEMld1hehtFd+5pcp9CCB3E358721 5cWvf7NUr1X8wiJtxEURzjhVK+18Q/Q7 X-Google-Smtp-Source: ADKCNb6ov6WqT+tx7rAbfD4ssjvXXvBsOzD4rX7o5YTWtWQKESAdwxDSb2ysImf/kx1NP/xA7Q6dA89LbgWqAkQbUTs= X-Received: by 10.176.19.163 with SMTP id m32mr2143511uae.114.1504880655901; Fri, 08 Sep 2017 07:24:15 -0700 (PDT) MIME-Version: 1.0 Received: by 10.103.51.193 with HTTP; Fri, 8 Sep 2017 07:24:15 -0700 (PDT) From: Uros Bizjak Date: Fri, 8 Sep 2017 16:24:15 +0200 Message-ID: Subject: [PATCH, alpha]: Fix bootstrap failure due to -Wtautological-compare warning To: "gcc-patches@gcc.gnu.org" The alpha bootstrap currently fails due to always true condition warning in a dead code. Patch removes the unneeded code. 2017-09-08 Uros Bizjak * config/alpha/alpha.c (alpha_print_operand) : Remove. Bootstrapped and regression tested on alphaev68-linux-gnu. Committed to mainline SVN. Uros. Index: config/alpha/alpha.c =================================================================== --- config/alpha/alpha.c (revision 251898) +++ config/alpha/alpha.c (working copy) @@ -5294,17 +5294,6 @@ alpha_print_operand (FILE *file, rtx x, int code) fprintf (file, HOST_WIDE_INT_PRINT_DEC, INTVAL (x) / 8); break; - case 'S': - /* Same, except compute (64 - c) / 8 */ - - if (!CONST_INT_P (x) - && (unsigned HOST_WIDE_INT) INTVAL (x) >= 64 - && (INTVAL (x) & 7) != 8) - output_operand_lossage ("invalid %%s value"); - - fprintf (file, HOST_WIDE_INT_PRINT_DEC, (64 - INTVAL (x)) / 8); - break; - case 'C': case 'D': case 'c': case 'd': /* Write out comparison name. */ {