From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 81152 invoked by alias); 17 Oct 2016 08:40:49 -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 81121 invoked by uid 89); 17 Oct 2016 08:40:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=ham version=3.3.2 spammy= X-HELO: mail-qt0-f179.google.com Received: from mail-qt0-f179.google.com (HELO mail-qt0-f179.google.com) (209.85.216.179) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 17 Oct 2016 08:40:38 +0000 Received: by mail-qt0-f179.google.com with SMTP id f6so113677948qtd.2 for ; Mon, 17 Oct 2016 01:40:38 -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=7x6orZo0DSDSkU1IYJddZdX6TAUr1+VGMjGN8lw2zpA=; b=McmrUGWfp7FlIqlZYGwjpzBMLbufi0bIXnzh1sBcRP8ctcwkQVx66NFoKoGTMWdbSu 93tJLvoU/ntOxB8Qy29DHO4HYzSibyHUwl0xmf1b2oGk/ha6L9bW9YQ2GdJvO1uA7H2g 2pcvmHr5hADk2dEic0pTi0uTViuBdQJ1jOYHDVnngCcLg4e86p7WatVCPtusB7YRnjmo HucTHAI+I5ZeuHC0EgoXKHFf1q/pwnXzjn98WyIGVaalOOAs5ibAZXEVsYKYAbS7HoU4 5D1qnedwAIgoNSPXqJ0L51vGL9t8EDgB6uq/dnWlwNprsjMiglKWaArA9m6l5u+Monle 2xaQ== X-Gm-Message-State: AA6/9Rm1s3w7CkpnPNA797D5LL6xopaI0Nx6ISA3xQ1M1C+QCQrPXN5A5GNpFh60jjCG1Ze9a0jm1OkearaIbw== X-Received: by 10.28.140.69 with SMTP id o66mr7975553wmd.40.1476693637144; Mon, 17 Oct 2016 01:40:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.155.146 with HTTP; Mon, 17 Oct 2016 01:40:36 -0700 (PDT) In-Reply-To: <2053177.Tfm73BWbYE@polaris> References: <1863165.r8qPLI7fxq@polaris> <15117688.tMJrzIrphz@polaris> <2053177.Tfm73BWbYE@polaris> From: Richard Biener Date: Mon, 17 Oct 2016 08:40:00 -0000 Message-ID: Subject: Re: [patch] Fix GC issue triggered by arithmetic overflow checking To: Eric Botcazou Cc: GCC Patches Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes X-SW-Source: 2016-10/txt/msg01269.txt.bz2 On Sun, Oct 16, 2016 at 8:56 PM, Eric Botcazou wrote: >> 2016-10-11 Eric Botcazou >> >> * tree.h (build_complex_type): Add second parameter with default. >> * tree.c (build_complex_type): Add NAMED second parameter and adjust >> recursive call. Create a TYPE_DECL only if NAMED is true. >> (build_common_tree_nodes): Pass true in calls to build_complex_type. > > May I backport it to the 6 branch? It fixes the bootstrap comparison failure > on x86-64/Solaris reported under PR bootstrap/77995 (x86-64 has patterns for > unsigned arithmetic overflow checking on the 6 branch too). Yes. Thanks, Richard. > -- > Eric Botcazou