From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.92.41.41]) by mx.groups.io with SMTP id smtpd.web12.777.1626818820643288697 for ; Tue, 20 Jul 2021 15:07:00 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="body hash did not verify" header.i=@outlook.com header.s=selector1 header.b=sWsC+KBZ; spf=pass (domain: outlook.com, ip: 40.92.41.41, mailfrom: christopher.zurcher@outlook.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZUxLMNywVY4+UPBAvUmtG60qsjQipn8idIAnLFYbYDcv9gQ6ZO3gG9rhLwv58fIHCVKAROzztOXhnOyv/UlxrwtFWh1x8yB081RUADQYFEwUVyOrOmZ1NM26BUtPDnQWFMJpjs5bUBQuaOWX2eR3wmNzNj4PVpmRF4AyMgfe2yTzX4QhTJ52HGvPW2rhCf6ZyVG/XKlJ/c0+sVsmuyJvlQrhp8Jz1+TcCRYjKqItjl3I7CnkQAoS8YPRRk07USRbHfcBDSRFAm+BxJSOMxQJaqbqCP4/9YJ+mLp7ALO8G5R+Y8EiZ1lND2HVaCZc/1Q3tXPbZ1lh/f1FCgoPHxx80Q== 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=Y6CM+SSfSa6tA0ThYOaeQACDgS1+KnXv0umitGYr8uc=; b=Nm+LM8Yd1XTQhF7W4HTRzDfTUHeWZMDgtbvZAVCcC+yY3vgGCUTXip+0blOd4oxailVOpFi78yS779qEi3pnCzeV+tVcn6EPsaMPIUrOVB7fm0hycDLtKDDh9v0EwO9LX9rvblbm0cOmuZhJ9LDFrB8zZ/oef+V+rtU7fGvsTW2n31PP1xdgHGbGry6uW79vtT04HarYT8NmBOBysVs9Oux6C095qKDrKB9eW8e3i6YLw+wisGOQTypFPwPOaeYcJTUZeFtHEamMxVTxMpqcFI36lmG1xu9YrRkgvdyU5o6QVm2usa8DxhB/0IOUMvPyhH9UEfjPLu9yUBYKtHu6Jw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y6CM+SSfSa6tA0ThYOaeQACDgS1+KnXv0umitGYr8uc=; b=sWsC+KBZ2Hyw4F6jBMYKcLOzCnQCM1Zpdug2GH1k5JecOreTqJ29F803WceYZM4eJsU1zd2LudMTmdllYhXlYM4gu2x8HrwB0cjqw1ODhUTGrPwZYmwuDRsfs1l6oRza5+/WFXOimoqizQPgesJzfYpgV5/EBwv0Qk6UFYTrTYW+Px20HtKN71sKHnuQWBnvn3LLy4yqcwZi2ngQzoG/7VaZrR8PsSVGVaoIZ2MBjoYH9NxGH4arNRiz7bGEDxx0ky8rZEKhbdXD3ODvtEq+QUwiOn7EokoPr36TCPoH/hxNnC42CXDR1MFaojQ6In67W1dWF6rpOOR9PNdsLEOfnA== Received: from MW2NAM10FT042.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e87::4c) by MW2NAM10HT185.eop-nam10.prod.protection.outlook.com (2a01:111:e400:7e87::201) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.26; Tue, 20 Jul 2021 22:06:59 +0000 Received: from BY3PR06MB8018.namprd06.prod.outlook.com (2a01:111:e400:7e87::48) by MW2NAM10FT042.mail.protection.outlook.com (2a01:111:e400:7e87::429) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4352.24 via Frontend Transport; Tue, 20 Jul 2021 22:06:58 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:C9D440848B6D3F747B15ABE0338E005984F6105BC670EDE3E77F7DE531381961;UpperCasedChecksum:C7AC62F0683DD80F96406BA35D6D283625DCED26FC0227C624C97E131A68C965;SizeAsReceived:7551;Count:47 Received: from BY3PR06MB8018.namprd06.prod.outlook.com ([fe80::940a:3ba:d86:5a47]) by BY3PR06MB8018.namprd06.prod.outlook.com ([fe80::940a:3ba:d86:5a47%9]) with mapi id 15.20.4331.034; Tue, 20 Jul 2021 22:06:58 +0000 From: "Christopher Zurcher" To: devel@edk2.groups.io CC: Ard Biesheuvel , Bob Feng , Liming Gao Subject: [PATCH v7 1/3] BaseTools: Remove COMMON section from the GCC discard list Date: Tue, 20 Jul 2021 15:06:44 -0700 Message-ID: X-Mailer: git-send-email 2.32.0.windows.1 In-Reply-To: <20210720220646.659-1-christopher.zurcher@outlook.com> References: <20210720220646.659-1-christopher.zurcher@outlook.com> X-TMN: [nQ079Eu15XbYf6X7zAW9PE/KDvjYddnL] X-ClientProxiedBy: MWHPR19CA0005.namprd19.prod.outlook.com (2603:10b6:300:d4::15) To BY3PR06MB8018.namprd06.prod.outlook.com (2603:10b6:a03:3c1::7) Return-Path: christopher.zurcher@outlook.com X-Microsoft-Original-Message-ID: <20210720220646.659-2-christopher.zurcher@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from chzurche-studio.redmond.corp.microsoft.com (24.19.55.241) by MWHPR19CA0005.namprd19.prod.outlook.com (2603:10b6:300:d4::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.22 via Frontend Transport; Tue, 20 Jul 2021 22:06:58 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 101ea8fc-9a11-47c6-05d4-08d94bcab19d X-MS-TrafficTypeDiagnostic: MW2NAM10HT185: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: R8OOWwnLHSOTvX7BdxHVPoPq+MoDQeDugYP4ceOqez9IS7UQaKI3wysatnFZorhM+GB7w5VFgZPCKiNH7J/JabrW05adg4jKbweBe5WLlUXea3w11TcUUEBaGuzAeKoecxrTnMUu1DEAdUQjl0ecJHkcxaAfABXA+NRuULk/BVNKcQ8yV9DuOt0hFMqo7DDaXAy8LbQutIla4LSHp80AIKYv4R4SE9mzxz2tbXkynf/RK4j45ns9sPvePdQShqxDFwsfOsTGJSj9H0HdFISNIJck/zElIq4PZ35N5zGgo6ruQ6pO9LKLz0uDs3fIKxYfRsd2bRAEhAzNAHfU8Adv69Ck8G+Y1ASM8K6J2a+FzA5FU7sujXD9BrqBGs4sH4DcNjPvFfsIVXna0gSd5bEw8VWCFHc8TZ3g4+QuhyhLDPpMOWOhhJNE2EUN85NjMS4wZuW6pUnfrr0itL3rEwwjMakluXLeDWuPqnPfhmi4Cd4= X-MS-Exchange-AntiSpam-MessageData: NfCzHVxAkg2C9IBIQ1jbxx6uiL6xZJpV/0ZAvww0YZalBUelJ1+Q5AWkqFCf98hPEb0VXG548W2bhEMZ75IYv/RFuq/8HuPx9B2yNWGWp55kx4zd1VUnIvuDmmXgz3D1PYF2/zw6SvMxZz3wgh8DPQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 101ea8fc-9a11-47c6-05d4-08d94bcab19d X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jul 2021 22:06:58.9052 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: MW2NAM10FT042.eop-nam10.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW2NAM10HT185 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain From: Christopher Zurcher BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3D2507 The COMMON section is used by OpenSSL assembly-optimized crypto functions. OpenSSL assembly code is auto-generated from the submodule and cannot be modified to remove dependence on the COMMON section. The default -fno-common compiler flag should still prevent variable from being emitted into the COMMON section. Cc: Ard Biesheuvel Cc: Bob Feng Cc: Liming Gao Signed-off-by: Christopher Zurcher --- BaseTools/Scripts/GccBase.lds | 1 - 1 file changed, 1 deletion(-) diff --git a/BaseTools/Scripts/GccBase.lds b/BaseTools/Scripts/GccBase.lds index a9dd2138d4..83cebd29d5 100644 --- a/BaseTools/Scripts/GccBase.lds +++ b/BaseTools/Scripts/GccBase.lds @@ -74,6 +74,5 @@ SECTIONS { *(.dynamic) *(.hash .gnu.hash) *(.comment) - *(COMMON) } } --=20 2.32.0.windows.1