Message ID | CADzB+2k=a8Qmg1upMck9UCWo7ge8G+L==CH_fj14xnzcQY6-kg@mail.gmail.com |
---|---|
State | New |
Headers | show
Return-Path: <gcc-patches-return-438031-incoming=patchwork.ozlabs.org@gcc.gnu.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org 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 3ss6xC4J2lz9sC3 for <incoming@patchwork.ozlabs.org>; Sun, 9 Oct 2016 13:42:38 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b=wn858GLT; dkim-atps=neutral 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:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; q=dns; s=default; b=G+38KG0K4uO3ZCJ ZrdzEg4yX4GGmX5KQ2q+K25cnFuWKZ7OhWyBaAVVVJPWbC+fK+rPkUCeZVeKRJMu SZWxZ4chnEMik/MJZgMII3NGF6AdIprywGvgo3S1m2ncGn//kYzPUhWLhELR81VL 81pZvJxI6SDL9Z/oK+7DOj3bmoiw= 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:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; s=default; bh=XnSnPut5ZK7UZZE74malC DkWc+k=; b=wn858GLTiFSLM+CEitVNX2aqLs0HRDip6FBoE+JIFjtm4m0LaFOvB gxTxpSf//FfRTl1pW/eLkBIT+1Z8R6uRIj8sAxMt7jCwxr9ivc9g48pbe7sp66mc dXHns07ScADQEFzH2NeQ8epQoHsSygMnKcIbA83tPHzJCzwgCJEoKs= Received: (qmail 19670 invoked by alias); 9 Oct 2016 02:42:24 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: <gcc-patches.gcc.gnu.org> List-Unsubscribe: <mailto:gcc-patches-unsubscribe-incoming=patchwork.ozlabs.org@gcc.gnu.org> List-Archive: <http://gcc.gnu.org/ml/gcc-patches/> List-Post: <mailto:gcc-patches@gcc.gnu.org> List-Help: <mailto:gcc-patches-help@gcc.gnu.org> Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 19522 invoked by uid 89); 9 Oct 2016 02:42:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=AWL, BAYES_00, RCVD_IN_DNSWL_NONE, RCVD_IN_SORBS_SPAM autolearn=no version=3.3.2 spammy=Hx-languages-length:2583, distribute X-HELO: mail-oi0-f49.google.com Received: from mail-oi0-f49.google.com (HELO mail-oi0-f49.google.com) (209.85.218.49) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sun, 09 Oct 2016 02:42:09 +0000 Received: by mail-oi0-f49.google.com with SMTP id d132so95385410oib.2 for <gcc-patches@gcc.gnu.org>; Sat, 08 Oct 2016 19:42:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=MujOtgQNwwMZKnN9b6laIfS2ZIrAHfL0jv631qD9t3M=; b=cC2tIRp9kGJYOuSZp7FH7DxSCPSEhgP08da5M0/QOJBPNQZWGMGMGlTXmWGnhfYgCA HAhcHxm3pFMHw3B8Ybjqcr5YDfEVKhsGkIzLSt+BDurGn/c/pAQdDjaG4EpfqdDASEKL pSSEf+FAwlTDUK5lwO/VDyfuAMIbzwbjiYgdytSEX22/Bd06CaEIuy3KQkb9tnd0MS0r 9OrQT828e1qrly6MVMrajUdAv4HC8SNcv7xRoCtdFXz8GhLmKvPB8IaqYk+SZJwC/ty8 zC61tGBpaRggl3nAa5ZA8KiBXo7mCF9hY9saYZQk3TBJY4EkZqLJBDSqB6Xq9jo5m8Tt Rlxg== X-Gm-Message-State: AA6/9Rnj3luH/XzdFde4FkF+LvJopM/9UcPxOHdb56pmd38R15VVKF/69p5iR8zuIQS9I/U9wGK2+3SltQioxd8E X-Received: by 10.157.9.65 with SMTP id 59mr14442053otp.138.1475980927860; Sat, 08 Oct 2016 19:42:07 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.87.231 with HTTP; Sat, 8 Oct 2016 19:41:46 -0700 (PDT) In-Reply-To: <AM4PR0701MB2162E00D301C42E4ABDA9348E4D90@AM4PR0701MB2162.eurprd07.prod.outlook.com> References: <AM4PR0701MB2162CF4DE9EAAFFE605F4BB0E4CA0@AM4PR0701MB2162.eurprd07.prod.outlook.com> <87fuol77ri.fsf@mid.deneb.enyo.de> <HE1PR0701MB21694CB05881916BDFF3A251E4CC0@HE1PR0701MB2169.eurprd07.prod.outlook.com> <CADzB+2n085rFdKy5AQuffwjnGOYMdR0zNzbbKJGJT+KrXUdFHA@mail.gmail.com> <HE1PR0701MB21692B89F7F6754AB32594EEE4CC0@HE1PR0701MB2169.eurprd07.prod.outlook.com> <CADzB+2=pWuj6AUQFKAbc=f+pq616+Gx6tCNwzPU_e4Dp84PY4g@mail.gmail.com> <AM4PR0701MB2162EC708CAF70C79B380A62E4CF0@AM4PR0701MB2162.eurprd07.prod.outlook.com> <CADzB+2kzJk5N5RctXS_SM1b2FKH8R8hAkbXK7RxzEtNaD2iqPg@mail.gmail.com> <AM4PR0701MB216289DC52D6AA7A184F9821E4CE0@AM4PR0701MB2162.eurprd07.prod.outlook.com> <AM4PR0701MB2162D459F858784668E47F78E4CE0@AM4PR0701MB2162.eurprd07.prod.outlook.com> <CADzB+2k9EFRaS3AzppHBsT-hSaYgMy4qTKCVviFbVGcBV2V7iw@mail.gmail.com> <AM4PR0701MB216221175254CF5C35B6D372E4C10@AM4PR0701MB2162.eurprd07.prod.outlook.com> <CADzB+2kx9NV0zCORYhG+Q36dZpbGd7uj2U7FYZinwhq8Vz9x4Q@mail.gmail.com> <AM4PR0701MB2162E00D301C42E4ABDA9348E4D90@AM4PR0701MB2162.eurprd07.prod.outlook.com> From: Jason Merrill <jason@redhat.com> Date: Sat, 8 Oct 2016 22:41:46 -0400 Message-ID: <CADzB+2k=a8Qmg1upMck9UCWo7ge8G+L==CH_fj14xnzcQY6-kg@mail.gmail.com> Subject: Re: [PATCH] Make -Wint-in-bool-context warn on suspicious shift ops To: Bernd Edlinger <bernd.edlinger@hotmail.de> Cc: Florian Weimer <fw@deneb.enyo.de>, "gcc-patches@gcc.gnu.org" <gcc-patches@gcc.gnu.org>, Jeff Law <law@redhat.com> Content-Type: multipart/mixed; boundary=94eb2c0c57aee6b4e5053e659694 X-IsSubscribed: yes |
diff --git a/gcc/cp/cp-gimplify.c b/gcc/cp/cp-gimplify.c index 4879632..b085f3a 100644 --- a/gcc/cp/cp-gimplify.c +++ b/gcc/cp/cp-gimplify.c @@ -2255,7 +2255,7 @@ cp_fold (tree x) if (TREE_CODE (TREE_TYPE (x)) == BOOLEAN_TYPE) { - warning_sentinel (warn_int_in_bool_context); + warning_sentinel s (warn_int_in_bool_context); if (!VOID_TYPE_P (TREE_TYPE (op1))) op1 = cp_truthvalue_conversion (op1); if (!VOID_TYPE_P (TREE_TYPE (op2)))