From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20695 invoked by alias); 7 Jun 2019 07:00:47 -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 20687 invoked by uid 89); 7 Jun 2019 07:00:47 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.0 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:800, U*hp X-HELO: mail-lf1-f46.google.com Received: from mail-lf1-f46.google.com (HELO mail-lf1-f46.google.com) (209.85.167.46) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 07 Jun 2019 07:00:45 +0000 Received: by mail-lf1-f46.google.com with SMTP id p24so768073lfo.6 for ; Fri, 07 Jun 2019 00:00:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=d/x70wFsrUw/LwLt0KcqPO948xQr9tUe1fugvN7r3+o=; b=SwCSDVnCx+MDD6jK/hPQfTXNZIpB3IKDzuZ8QLc3NPFYv05V7uEfX+yefSUfTvtlFm CQPJlRpTU/IBsmVDEL2QUoI8GPhDZFpI10fhNjGttsg1iC7+q9R2hfoS8UWKnmrTAYFT 6gBqY86CBCm4lwzrwitDRaL88dCA+hXZtjWnofHYjCglArcpJHNDMpgBuiCZVnf60/B5 8IeuQRkCjE7L1mFctVVip951SEq9hEGb/f6WyG4L77BRD/5T+XwyuH4WKduwrfP/TUO2 C46ibKFCxsH6TqkronlGAZu5n1sVkaOHHl6wJ8E9qBA/FsmKJTMFxp+mkJunD9riV7fm NBHg== MIME-Version: 1.0 References: <201906061404.x56E4luS026992@ignucius.se.axis.com> <201906061415.x56EFtWL027093@ignucius.se.axis.com> In-Reply-To: <201906061415.x56EFtWL027093@ignucius.se.axis.com> From: Richard Biener Date: Fri, 07 Jun 2019 07:00:00 -0000 Message-ID: Subject: Re: Patch: don't cap TYPE_PRECISION of bitsizetype at MAX_FIXED_MODE_SIZE To: Hans-Peter Nilsson Cc: GCC Patches , Eric Botcazou Content-Type: text/plain; charset="UTF-8" X-IsSubscribed: yes X-SW-Source: 2019-06/txt/msg00406.txt.bz2 On Thu, Jun 6, 2019 at 4:15 PM Hans-Peter Nilsson wrote: > > > Date: Thu, 6 Jun 2019 16:04:47 +0200 > > From: Hans-Peter Nilsson > > > When bitsizetype objects end > > up on the target, they use the actual Pmode and not the larger > > precision mode. > > Oops, a half-way-done email slipped away, this part still needs > to be investigated. > > I don't really know where the precision of bitsizetype ends up; > if it's a host-thing-only or a leaks into target code. Anyone? It definitely ends up in target code. I don't remember if it only happens for Ada but that may very well be the case (I think you need bit-precision layout of variable sized stuff). Richard. > brgds, H-P