From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26681 invoked by alias); 24 Jan 2018 09:05:12 -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 26661 invoked by uid 89); 24 Jan 2018 09:05:12 -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,FREEMAIL_FROM,KAM_NUMSUBJECT,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=no version=3.3.2 spammy=afternoon, HX-Received:Wed X-Spam-User: qpsmtpd, 2 recipients X-HELO: mail-yb0-f182.google.com Received: from mail-yb0-f182.google.com (HELO mail-yb0-f182.google.com) (209.85.213.182) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 24 Jan 2018 09:05:05 +0000 Received: by mail-yb0-f182.google.com with SMTP id k127so1261830ybc.12; Wed, 24 Jan 2018 01:05:04 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=X9XiVFKXVleNA9QGBzsrBf1lDphozSa9zBluWiGqBCI=; b=STKlZ+isi4H8hSHvdEWBhCcncHK09QTl3x14BAC17RBkq3/BmXBda+zUji3rS7AQdu ktP3ohNNxAajRGns5vVkUZr4X5TBtNkEXXDCsZncsaCZ111CXAw8RPYNZolj7pJs67vY C9gitm9MbFM0Z5uHfo+b7IhpeZvFj/WsfcEbgFfEB0hcuIuCrhkri6LccxUFpbqU7adR c3h1DxHcD81ltQFxwnUbldjSkxTfBEmTLHr9fai2ANwWM+h29oKalIoWiuE6SHwQRY8E NbfN3hFyztXeFgmzJ3kuXTQnaAaYBgClrPUNZrHzYCWksIC94sH9uqRo/ksLYbiDM1lU haLA== X-Gm-Message-State: AKwxytc5AuIsY1muUriFBA5ZvKDMD63vom2wkpwy53HvnwXmEMeX66xY MCf4A8NB9kNWW17MNa58O7vbs8vtEJDWQebTwtc= X-Google-Smtp-Source: AH8x226cOSVYal8zN7uOQK3cKUw4Lx3+jSlm8wCF5TQUvjvWx6uOeGmOXkOYXXalrw4BOdFQWIThGSj/tYckLc3FwvI= X-Received: by 10.37.170.207 with SMTP id t73mr4619463ybi.48.1516784703322; Wed, 24 Jan 2018 01:05:03 -0800 (PST) MIME-Version: 1.0 Received: by 10.129.117.198 with HTTP; Wed, 24 Jan 2018 01:05:02 -0800 (PST) In-Reply-To: <20180124083837.GW2063@tucnak> References: <20180123203058.GT2063@tucnak> <20180124083837.GW2063@tucnak> From: Paul Richard Thomas Date: Wed, 24 Jan 2018 09:59:00 -0000 Message-ID: Subject: Re: [Patch, fortran] PR37577 - [meta-bug] change internal array descriptor format for better syntax, C interop TR, rank 15 To: Jakub Jelinek Cc: Janne Blomqvist , "fortran@gcc.gnu.org" , gcc-patches Content-Type: text/plain; charset="UTF-8" X-SW-Source: 2018-01/txt/msg02004.txt.bz2 Hi Jakub, The lateness is indeed embarrassing but couldn't be helped. > Given above my preference would be to keep version an int, and > change rank and type to signed char and attribute to signed short. > That way there will be no padding on either 32-bit or 64-bit targets, > and the structure will be at least a little bit smaller. > How much work would that be to change it in the patch? I'd expect > just a few lines in gcc/fortran and few lines in libgfortran... > > Jakub I can do that this afternoon. It's little more work than changing a couple of typedefs. There are one or two other, cosmetic changes to make too. Thanks Paul