From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2074.outbound.protection.outlook.com [40.107.20.74]) by sourceware.org (Postfix) with ESMTPS id 0243A3858C83 for ; Wed, 28 Sep 2022 13:26:58 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0243A3858C83 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Seal: i=2; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=pass; b=dgNzojYBjS3QJGs726C6TSC9HUWlyFVqQsQR+nVjUSLoG9NS5iDREbFAZIZB5gxtTq8EL33hXtdcQDOWJTbkRhFrjwluKj+ndcz7urlrtwEIoN2Ny5yr1BxDihD6IcsCOnVIqj56B4V3CgJKxticO1igziLcJRMpYQ8X2jgltBFa74pf0BoVIi4Afp8C6wZg4iboMMgM2ODfxI7c8y6b4GcfHDE9MpySMIWRhDLvqVjLFcA3f441xG1503XRS/vvfd3kplCra7kLxc/ksPNyqZoaSdxId2qG2DQrwq3NgdzVKPHrREdH8k29DXxFArOqL0Z2bwHY33eEodThAD31vw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C8nxrgcFStwGQATUcTlJCblYLhfdRMs8AJaVCubzyI8=; b=jk8hydBf2SZyifHlWiPCaeM4CWX55Cbgg+bUILjTeu5+BUGYU4wSJY0Ca78clzAZI1AiRaFmhHkfvEq5au0975ssx3FdU9dFXRJtpPfR97g0vFSv4D+KhKCWn08T2fdPuT9tnqGbcH0r4+yFYGKeMKjAhJIocXRg73sy9rfPRaBHvGDXDMSBWKYR/VvfBQpMK2RbU2DIF0O/KyeSylJ1y6htwAuy74b5TATZBf+4DnCeKaCelzC4Kp+vpliHzRrrj/DxKU6DRTeYMORQ95hWPEM8CYDaJ7VqTCicHZFY143oI3SbGJADEppNkOqwczSHGrTj975xsl2DB19QzfZkrw== ARC-Authentication-Results: i=2; mx.microsoft.com 1; spf=pass (sender ip is 63.35.35.123) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; arc=pass (0 oda=1 ltdi=1 spf=[1,1,smtp.mailfrom=arm.com] dmarc=[1,1,header.from=arm.com]) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C8nxrgcFStwGQATUcTlJCblYLhfdRMs8AJaVCubzyI8=; b=LId1mgHypDx83SPNRRKMbP8hVorWnb5y2OxkBrFBhI8ELUqgTH8VjfdC60DVrelesmplKEY2fQUQNvygY06WNMUcZCb0GeZ5DzI7prUe0LWTykbYzUnBeNFp61615zj9TPbWO6rpZWJ2F1LXcLNcFMQUxzrNH9XEa5xSypLaheg= Received: from AS9PR06CA0607.eurprd06.prod.outlook.com (2603:10a6:20b:46e::10) by AM9PR08MB5922.eurprd08.prod.outlook.com (2603:10a6:20b:2dd::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17; Wed, 28 Sep 2022 13:26:51 +0000 Received: from AM7EUR03FT064.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:46e:cafe::6d) by AS9PR06CA0607.outlook.office365.com (2603:10a6:20b:46e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17 via Frontend Transport; Wed, 28 Sep 2022 13:26:51 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;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; pr=C Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM7EUR03FT064.mail.protection.outlook.com (100.127.140.127) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.17 via Frontend Transport; Wed, 28 Sep 2022 13:26:50 +0000 Received: ("Tessian outbound c2c2da38ad67:v128"); Wed, 28 Sep 2022 13:26:50 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 12be653137c4a039 X-CR-MTA-TID: 64aa7808 Received: from bb965267abe7.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 73538075-00FC-4113-9B5C-A1FCADBD4E29.1; Wed, 28 Sep 2022 13:26:43 +0000 Received: from EUR05-DB8-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id bb965267abe7.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 28 Sep 2022 13:26:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LKWus1ZIs1DCKv0Nau+W7JQynf1eOYmVluAmpYrcelKFlHZL5cS6b6b/d4uJvWPTPsV6I/FYPKttDlLOYMwvF7zfT5HCX2uqc0UpYN5uBnF97Pt2FI45MBRtFoRfAdrKQ+rt3j8y3h9xmsWewPUY1MCvQ5jnC6spleuU+dIONI0HafGY7isG+kgNkwq7jUHQaSyTRJ/GXwDXJ+mHTFujQyVSK8+P5cHM/USmsUCEyWhvsaGkL/Dy+jJ64Jw5QxitHBNOryRW4/h2h1Cq4Ud2xouIcA/cdzvRtySKOshuQxrn7l9DaGM/JLuJYNJlNSOxDTicDY/GbDJyEw+aFiK3YQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=C8nxrgcFStwGQATUcTlJCblYLhfdRMs8AJaVCubzyI8=; b=U2X7aGRzbhsjd0k34JrPd4rqE/nIuKiRNloJTeQaap38Tle4siyDkhkuvD8mKZD/ceWTCV5TThzuIz63BctcRIQcjHY+OcMCi493YCdN44KxbqQf3uZzJA2Ul1oWdRTgt2qEYJCQ9kIWG43ZkufD9SgHXwZucTlzA/IJcb+MpvpIrkHR1r0IDm7T8XPKhBSbGMMDCmDUiqF1hd4MgMON7vSVRwK9+x+3axFeM8hgY3fDpkgxPk4Vu2XvQd414nGlFzpBnDNEnPO6e28LknN8GgfjKTXLDba/IUNrbgoeam0qnFol3L9PDrilzKSDeZ7Y1XcckJw8KXWahHgseYdmXw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 40.67.248.234) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=arm.com; dmarc=pass (p=none sp=none pct=100) action=none header.from=arm.com; dkim=none (message not signed); arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=C8nxrgcFStwGQATUcTlJCblYLhfdRMs8AJaVCubzyI8=; b=LId1mgHypDx83SPNRRKMbP8hVorWnb5y2OxkBrFBhI8ELUqgTH8VjfdC60DVrelesmplKEY2fQUQNvygY06WNMUcZCb0GeZ5DzI7prUe0LWTykbYzUnBeNFp61615zj9TPbWO6rpZWJ2F1LXcLNcFMQUxzrNH9XEa5xSypLaheg= Received: from AS9PR0301CA0038.eurprd03.prod.outlook.com (2603:10a6:20b:469::9) by AS2PR08MB9737.eurprd08.prod.outlook.com (2603:10a6:20b:607::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.26; Wed, 28 Sep 2022 13:26:31 +0000 Received: from AM7EUR03FT041.eop-EUR03.prod.protection.outlook.com (2603:10a6:20b:469:cafe::66) by AS9PR0301CA0038.outlook.office365.com (2603:10a6:20b:469::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5676.15 via Frontend Transport; Wed, 28 Sep 2022 13:26:31 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 40.67.248.234) smtp.mailfrom=arm.com; dkim=none (message not signed) header.d=none;dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 40.67.248.234 as permitted sender) receiver=protection.outlook.com; client-ip=40.67.248.234; helo=nebula.arm.com; pr=C Received: from nebula.arm.com (40.67.248.234) by AM7EUR03FT041.mail.protection.outlook.com (100.127.140.233) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.5676.17 via Frontend Transport; Wed, 28 Sep 2022 13:26:31 +0000 Received: from AZ-NEU-EX04.Arm.com (10.251.24.32) by AZ-NEU-EX03.Arm.com (10.251.24.31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.9; Wed, 28 Sep 2022 13:26:30 +0000 Received: from e124257 (10.34.105.24) by mail.arm.com (10.251.24.32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.9 via Frontend Transport; Wed, 28 Sep 2022 13:26:30 +0000 From: Andrea Corallo To: Kyrylo Tkachov CC: "gcc-patches@gcc.gnu.org" , Richard Earnshaw Subject: Re: [PATCH] arm: Define __ARM_FEATURE_AES and __ARM_FEATURE_SHA2 when march +crypto is selected References: <20220928121926.13280-1-andrea.corallo@arm.com> Date: Wed, 28 Sep 2022 15:26:29 +0200 In-Reply-To: (Kyrylo Tkachov's message of "Wed, 28 Sep 2022 12:23:05 +0000") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-EOPAttributedMessage: 1 X-MS-TrafficTypeDiagnostic: AM7EUR03FT041:EE_|AS2PR08MB9737:EE_|AM7EUR03FT064:EE_|AM9PR08MB5922:EE_ X-MS-Office365-Filtering-Correlation-Id: 8e4c9be1-6862-41bd-9bdf-08daa15519d7 x-checkrecipientrouted: true NoDisclaimer: true X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: yYFjxbBqhXe9gQWMJoeePrJ6xpCv45Q40bcOJ8KUlgbLK3sbipuF4vUQLFW40bR1y/OlQmWdoMe0loQ/ZUgLCngTJMNgvlxZPZ3BfdPUUskq5bcHAkTj5w0W+Y8EIV2d0X8z3UTdwtSfEEA/zJUhzveo3zbMmPgKxJNOM8wEIjG6+hr2DM/Nogsn9D+6r9/DvUrcuFIuDWMFvjdjhsMFL8F2RCIgvDzjIa1yJKtDQkGlO194XzABunUGw+ENAivKcUHrfl/TE+sPWiC6EbxASX7FxYWHhnNsSE6PqpaHFsVPbzLXTRAuKxrzH7l71COOEC01Va5P4rDcyPynsz536W2FPTpUdMDu/7l4j+LxdKaZpX9ChvBi7Lz8OMxjF9BRf5ABjUfCjotoXOr75632DxB9zKCvVqmDVmqLfObl/1XU6kp05tvpxZ+GISWmfErbXZZAdd880v0yqnOZTMps++XjIsDtlqBjL62zsbI1ndHmq1GaYrvUofDlhwroQOKZSZSA9fEOStAYcy7sYcgGeSWAWGOSF/dUshQYwsUIePYTT/UAJUuTicH93bthZkKB7KqPBepigsRkygur8ghX8oMUN05Ln7mBuQWtOFybpkpJvFvBOOzsFfFFYGFATZE32smQjg7JmARbL4Txx65FX3PrhrqbvikZ3DUuO73u7jYfjTMaO6zBcLtbq1oEbOxnhxmwdhqm3ddOLKRbwf5murSzQbxSeP2rIpfwdEwKV/NiVIC4kMSAcoO6ftGTxmj4eBPO1lwqlj6lmKsS47vxtBLgZqUk7ey/txsA0ifyGAwWk3gTAXu6KESa+poygQFA X-Forefront-Antispam-Report-Untrusted: CIP:40.67.248.234;CTRY:IE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:nebula.arm.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230022)(4636009)(346002)(136003)(39860400002)(376002)(396003)(451199015)(46966006)(36840700001)(40470700004)(2906002)(70206006)(70586007)(36756003)(8936002)(37006003)(4744005)(44832011)(41300700001)(4326008)(8676002)(5660300002)(6636002)(86362001)(316002)(478600001)(54906003)(82310400005)(53546011)(356005)(2616005)(426003)(336012)(47076005)(82740400003)(186003)(40480700001)(6862004)(83380400001)(36860700001)(26005)(81166007)(40460700003)(36900700001);DIR:OUT;SFP:1101; X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2PR08MB9737 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM7EUR03FT064.eop-EUR03.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 18b431e7-77f9-43aa-9253-08daa1550e9d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4ZC7YmZVdUzozU+UnyoiTTXkYArmdMKGg3AR0J5E30GH5nOo9BGRO0uo2deRDq8yEf2VjhaVR4PS9PCNK36kASikkIyvkg/rFG/bDjG2ZLAZE+k6txJtBlLlxd6mzP5AhiBmt0a4RaBahyCqehfS997eXLq11HSYDSf1EmSTPitKN87VXqeorvkQkBsnPQHgO2F07jfhjAT8XgOUpt2eunPoxL830lSLXCCkAAqvr1AM8fGFZBziMnuwYjb1DQX4++yHgxw6InZBDidF64Vg+qrLoklH/32tYJpYJQ65a2Pqk60YBS+1ME5WqUTTExX1BHnQX3iip8pVS9uao3lnPAovcBmJdjFaHrRVHYyUGvICRDtF/Uj8nGv/DQKpTvjhH+Oc5B65IqqOOiMEnY5K7u9j2bAY7gwz6veEIzgHfqlBHIMa5OuAOeb8EIO7DOMv+UIGiGXO2lE3pPx2TEyCNTrbHooA+CO52kCzhiEfmOx8NX642tsYOo1t7xfFo3ZMHEPe2OJts3sgbMD+AZyxht9a2OhBbgcjXA2lieu8MY9uOqJTd0TEXvl87XB8oKBsQ8pjaDwPXbAAHyI5uyHqH3DoWhqHroBmeI28uOVMth20ob2YbbYCjN5y75ue9v6VEcO2H69yDWvp460SvzhoK4Ymigy2ioMp4ZpGziEdZ8dBevajk1EBx9wE2K+GSrxIEpoBZ60V/tvDumqVHJrcETHRK1mPxcZ4T+vTF3vL4HeljpF9K33wfEuRvVgUujFrkh0tplNWTr/XlfVDqbOz2w== 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:(13230022)(4636009)(346002)(376002)(39860400002)(136003)(396003)(451199015)(40470700004)(46966006)(36840700001)(26005)(53546011)(2616005)(316002)(6636002)(40480700001)(86362001)(36756003)(81166007)(36860700001)(40460700003)(82740400003)(47076005)(54906003)(83380400001)(82310400005)(336012)(6862004)(478600001)(426003)(186003)(44832011)(5660300002)(4744005)(37006003)(8936002)(70206006)(70586007)(2906002)(41300700001)(8676002)(4326008);DIR:OUT;SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Sep 2022 13:26:50.3730 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 8e4c9be1-6862-41bd-9bdf-08daa15519d7 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: AM7EUR03FT064.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9PR08MB5922 X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,FORGED_SPF_HELO,KAM_DMARC_NONE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE,TXREP,UNPARSEABLE_RELAY autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Kyrylo Tkachov writes: > Hi Andrea, > >> -----Original Message----- >> From: Andrea Corallo >> Sent: Wednesday, September 28, 2022 1:19 PM >> To: gcc-patches@gcc.gnu.org >> Cc: Kyrylo Tkachov ; Richard Earnshaw >> ; Andrea Corallo >> Subject: [PATCH] arm: Define __ARM_FEATURE_AES and >> __ARM_FEATURE_SHA2 when march +crypto is selected >> >> Hi all, >> >> this patch fixes the missing definition of __ARM_FEATURE_AES and >> __ARM_FEATURE_SHA2 when AES SHA1 & SHA2 crypto instructions are >> available [1] (read when march +crypto is selected). >> >> Okay for master? > > Ok. > Thanks, > Kyrill Into trunk as 5e9c4ed903c. Thanks! Andrea