From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10064.outbound.protection.outlook.com [40.107.1.64]) by sourceware.org (Postfix) with ESMTPS id E0B4E3857802; Thu, 15 Oct 2020 18:05:28 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E0B4E3857802 Received: from AM3PR07CA0145.eurprd07.prod.outlook.com (2603:10a6:207:8::31) by VI1PR08MB5326.eurprd08.prod.outlook.com (2603:10a6:803:12d::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3455.24; Thu, 15 Oct 2020 18:05:26 +0000 Received: from AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com (2603:10a6:207:8:cafe::ff) by AM3PR07CA0145.outlook.office365.com (2603:10a6:207:8::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.4 via Frontend Transport; Thu, 15 Oct 2020 18:05:26 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT022.mail.protection.outlook.com (10.152.16.79) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend Transport; Thu, 15 Oct 2020 18:05:26 +0000 Received: ("Tessian outbound e6c55a0b9ba9:v64"); Thu, 15 Oct 2020 18:05:26 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: efd3965b72e919c8 X-CR-MTA-TID: 64aa7808 Received: from 845052ed692b.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 7AE706CA-B152-401D-92F5-44155CB0F3AE.1; Thu, 15 Oct 2020 18:04:48 +0000 Received: from EUR03-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 845052ed692b.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 15 Oct 2020 18:04:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UDOxfuNyxjgNypEJ1hjtB3OasnHICEc4dSJC4VgUd3u3r+Zsna1VZ0EwQfzKI9geayjg7ro9BrGben1cs+pA3R5eGO1MZrpCdZHZnXtXhKh6Em+sDNPylKHdz67q/VN1unsgNTnOxUTC0hbM1mLsWimEQWO2GLeCHPkUClkMQ3vLXfhAPOz5+1Xz6V+KaumLFGrZ4Hn5zscWVmoxzYW+FmAilZEY9+OiXu1UnLhPnAYJvwCUDcM/7MIMUTQmZ9XtNBn9cA7hyBB4ucAM50V+1Y3MNvIP0NyiKh2BB+yqHg0HagOn1ZIRx3KJQPK9yjg8H+iFvT491yN8ZQ//9v4QnQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=384IvDanz+Ql7WvFA8Du2Dwh2nRDxK35n6SLRz3OOlw=; b=J/Z3eUESVZFrFlP11/ZxbdPuRrQbBmFyOD9+Z34IkP4czZS07i0TSU4yDfSs+dnkMGgg59M/M+M7oPmG+U5aKCzqWbJonfZ5IqXz2QE6Hyrc6AkSotT2xULTlDgvNcuuAxnzTCp6+X6K/y6gWBI/iKUXWmB9e53fNyrkb8wJML5bHPmYBBDyE+SJrNX4PGw3YSnMsc8nhzozTRT9ZBtL7gAFqtNXdQ8lD8Gj2FrpmO1hl5vwZ8nUaFd98126fKZPGdUtYQ7dE7QKPCcgaTMOKUH6YSP3WYStZ/QjpohDA6zsFjgsqm6ouvdQtX03NYXrSZlaJWXxkhFvAzblT0tKxQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Authentication-Results-Original: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; Received: from AM6PR08MB4900.eurprd08.prod.outlook.com (2603:10a6:20b:cc::10) by AM6PR08MB4834.eurprd08.prod.outlook.com (2603:10a6:20b:c9::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Thu, 15 Oct 2020 18:04:46 +0000 Received: from AM6PR08MB4900.eurprd08.prod.outlook.com ([fe80::b96e:941c:e829:3903]) by AM6PR08MB4900.eurprd08.prod.outlook.com ([fe80::b96e:941c:e829:3903%3]) with mapi id 15.20.3455.031; Thu, 15 Oct 2020 18:04:45 +0000 From: Andrea Corallo To: Antoni Boucher Cc: Antoni Boucher via Jit , David Malcolm , gcc-patches@gcc.gnu.org Subject: Re: [PATCH] libgccjit: add some reflection functions in the jit C api References: <20200902010120.crnx55ev635ceiey@bouanto-desktop.localdomain> <6fe2ea355403eb177c9632e076c11c792f23c791.camel@redhat.com> <9cd00fe5cb5c03184e3a5bd939447b30450a8ca7.camel@redhat.com> <20201015160226.cka4iq3w22jztopm@bouanto-desktop.localdomain> <20201015173952.ft7mu5ajbaxb3gke@bouanto-desktop.localdomain> Date: Thu, 15 Oct 2020 20:04:44 +0200 In-Reply-To: <20201015173952.ft7mu5ajbaxb3gke@bouanto-desktop.localdomain> (Antoni Boucher's message of "Thu, 15 Oct 2020 13:39:52 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-Originating-IP: [217.140.106.37] X-ClientProxiedBy: LNXP265CA0048.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5c::36) To AM6PR08MB4900.eurprd08.prod.outlook.com (2603:10a6:20b:cc::10) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from e124257 (217.140.106.37) by LNXP265CA0048.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:5c::36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.20 via Frontend Transport; Thu, 15 Oct 2020 18:04:45 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 60b0c8d8-2556-4cc1-0978-08d87134e4e0 X-MS-TrafficTypeDiagnostic: AM6PR08MB4834:|VI1PR08MB5326: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true NoDisclaimer: true X-MS-Oob-TLC-OOBClassifiers: OLM:8273;OLM:8273; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: yeN/pgQly8XEw/p6dyJL6hd3j7f5L11xRXehtdkygpdbJj747c+pOZl8vJKqsnmZvJseCXIsHZYMD5sx4p/qJysn7JU67R2i+Epz4J9H+ZnmgNPBzPYe9KwkKF9atcR97iGz1LanZGi0xerMe9OKNK0XFRIsRnHykv94ChQAFfwsgApT9rtysKv6QTzT3+qTmgaD0y2+MBljCbKVoUTa2GDXGJ4IH9R5qlPykh4UII+otBoIiQbGgmVszSqZXwAnzpl61byI8cPiYZJuq6aYiujoCWfU5oHyZyGNefBSt449hi6JzAUMDjkXKSjregN2a/icSUIkdk6lHh8Uu1lP9iNESnBeNEM7D06w5zBQ70tf/5xacoWBwro9N55b661K X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB4900.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(39850400004)(396003)(346002)(136003)(376002)(6486002)(52116002)(478600001)(34490700002)(54906003)(66946007)(6496006)(6916009)(86362001)(44832011)(316002)(36756003)(8936002)(2616005)(8676002)(186003)(16526019)(66476007)(5660300002)(66556008)(2906002)(83380400001)(4326008)(558084003)(956004)(26005); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData: SPaHx0NqPXqalaV/de8DN1KVVQfaCJQfBUHL9NgLtX3+sDlPiWZAVCi1Tl0ZmIKW7k614PKfo8Y/YpxXVVSD2g5MvpbqDXgWWPBTLnHla8qV6t19JOtaYlB5ECBzLPr6Z+GD39wuS+XftvEvB8Uw0EsjNDzFGQgLF9OY6zi4MN9bR6IR/JFQzomVxzcm0hDTO0QU+cTmkKMpAH2ABbEfHDGlwm/gQXxJiIyV2rGTjYQVXMjs4XMQX+IdvVNhSi38AlSTeeoR4Z8TnAEP0kFMKfgENXQ8FQLG1s2Nm0lR/5TIanFaPPG1hp7RwBV1DOsq33CPbwoDCZkD99X+B3Xl3mocAQNHJtAYoivniAV/o3l/oEiyLvpFsTFg6sgiyq66Yq4KAsuNqq4ixBSPqrQMdyqDNCIYjuGld4Be8N7Ee/Ismov6iyETNZc6mA47/RGEgbVJY0rfvmFhs2/dh3vznbFI2LP+vwSErFOiC14CDQlgA0E9NYWOO9+9NQx+vxsivJMkVG+OAL4kh8QGbakmeXcliEGyaQh2xuK1fi4Y5Tmg4JlTjvuy6ryUZJCq3CSSczzWNEBArId9NKyaYZsz9RtMTfM29QXEAXu/CWiX4m8onYep9JSIuUaWqa3za7aW8yqFZck3/Hp+hARQBj4mtA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4834 Original-Authentication-Results: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 1799a732-c077-45d5-47bd-08d87134cc7c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: QOGLaFHK7U61vZ5XqL5Bd9v8CkZQaw9RrmXR3vCsJGjnmXLZ4OCeRHoopkZYSnoW7GjNpthZiAMVxMMlXn6s9OQ26bmy4h2GiPM6yGEmF0TDRyxYLNAc9MHQvlRRSRSOBpulPSty7UzdxNdXHTsQPeAjJnqVXkbh4W8I2W4/0j2gDXylb0NanIE93hXrK/Hh4Y72JlFCr/ID43dq60ER33pYfll2OG+K+sjs9NEV49ACUSenkaMh0FLcEQ+6AFtqyRMyQjQytE5djQzEYd+7JoM3TzmK33RyEA7lbKMg6yWhLq5yEC0x65mPl4nOCQCvgxa+XLidGHrMwFwNBppPnvjGAfn3nedJmNp8v6Hy/RSaAhpHtvg22gFV10hf0cewyBG6GNJfLEv7YlnErqxJew== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(376002)(136003)(396003)(346002)(39850400004)(46966005)(82740400003)(8936002)(47076004)(956004)(81166007)(16526019)(44832011)(83380400001)(336012)(6862004)(356005)(558084003)(2616005)(186003)(5660300002)(478600001)(6496006)(6486002)(2906002)(82310400003)(86362001)(70586007)(450100002)(316002)(54906003)(8676002)(4326008)(70206006)(36906005)(26005)(36756003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2020 18:05:26.4267 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 60b0c8d8-2556-4cc1-0978-08d87134e4e0 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT022.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB5326 X-Spam-Status: No, score=-8.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, MSGID_FROM_MTA_HEADER, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: jit@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Jit mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Oct 2020 18:05:32 -0000 Antoni Boucher writes: > Thanks. I updated the patch with these changes. > > Is there any tool to automatically check the style? Yes, we have in contrib check_GNU_style.sh and check_GNU_style.py. Andrea