From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from rn-mailsvcp-ppex-lapp34.apple.com (rn-mailsvcp-ppex-lapp34.apple.com [17.179.253.43]) by mx.groups.io with SMTP id smtpd.web09.8198.1636007094030274592 for ; Wed, 03 Nov 2021 23:24:54 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@apple.com header.s=20180706 header.b=dNm5gq9t; spf=pass (domain: apple.com, ip: 17.179.253.43, mailfrom: afish@apple.com) Received: from pps.filterd (rn-mailsvcp-ppex-lapp34.rno.apple.com [127.0.0.1]) by rn-mailsvcp-ppex-lapp34.rno.apple.com (8.16.1.2/8.16.1.2) with SMTP id 1A45hFri024394; Wed, 3 Nov 2021 23:24:44 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=content-type : mime-version : subject : from : in-reply-to : date : cc : content-transfer-encoding : message-id : references : to; s=20180706; bh=YlQKiwH7mw2KH/DDsGKvwwJqhtf1LmPqaM3mYOJ6RQA=; b=dNm5gq9t/sSe7hP+shYE6AOg0junJAeQYzo7waZJYx3kP4S4uIImeCfq1duTo8fTcSbe 0fuv94vIMALWq9wSaFVBBWsenrbrvygr3704kos+3T8fAN4VuX0S2U6oBD4eOjJUq4ne WDvaNHZ0Zvf0zyzrRDyjDS3PIDMpy0vOXZDj3OrSiq0RCj3yeeXrvJ1KvIwbkLpWDSiy 975AmYf8aF+QcETN0S5Q8UWMJ0Lukgk1xf23WO5TxuTZsBdRlWeG/x+wH48lpbgbKL0z aJWGsVXRHe3VklLdZD//eWjhkmURAEVRWjFP9VMo8+mUBoNS9v8QGCnwqgRQbu2mZmkZ Ew== Received: from rn-mailsvcp-mta-lapp01.rno.apple.com (rn-mailsvcp-mta-lapp01.rno.apple.com [10.225.203.149]) by rn-mailsvcp-ppex-lapp34.rno.apple.com with ESMTP id 3c11w3spn3-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 03 Nov 2021 23:24:44 -0700 Received: from rn-mailsvcp-mmp-lapp01.rno.apple.com (rn-mailsvcp-mmp-lapp01.rno.apple.com [17.179.253.14]) by rn-mailsvcp-mta-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.12.20210903 64bit (built Sep 3 2021)) with ESMTPS id <0R2100LC0B57GTI0@rn-mailsvcp-mta-lapp01.rno.apple.com>; Wed, 03 Nov 2021 23:24:43 -0700 (PDT) Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp01.rno.apple.com by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.12.20210903 64bit (built Sep 3 2021)) id <0R2100A00B17I300@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Wed, 03 Nov 2021 23:24:43 -0700 (PDT) X-Va-A: X-Va-T-CD: bf1972b335e987633d0c645ebb4a159c X-Va-E-CD: bcd9a2408909702b990da405d26053bf X-Va-R-CD: 46ca29a723c39c28c9ca89216b3d836a X-Va-CD: 0 X-Va-ID: 818afccb-754c-47ae-a605-7e9502d6e7fe X-V-A: X-V-T-CD: bf1972b335e987633d0c645ebb4a159c X-V-E-CD: bcd9a2408909702b990da405d26053bf X-V-R-CD: 46ca29a723c39c28c9ca89216b3d836a X-V-CD: 0 X-V-ID: 3a584978-1816-4555-a1bd-41161a31b1b2 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425,18.0.790 definitions=2021-11-04_01:2021-11-03,2021-11-03 signatures=0 Received: from [17.235.17.97] (unknown [17.235.17.97]) by rn-mailsvcp-mmp-lapp01.rno.apple.com (Oracle Communications Messaging Server 8.1.0.12.20210903 64bit (built Sep 3 2021)) with ESMTPSA id <0R2100GMOB546R00@rn-mailsvcp-mmp-lapp01.rno.apple.com>; Wed, 03 Nov 2021 23:24:42 -0700 (PDT) MIME-version: 1.0 (Mac OS X Mail 14.0 \(3654.20.0.2.1\)) Subject: Re: [edk2-devel] [PATCH v1 05/16] ArmPkg and MdePkg: Move the Arm CompilerIntrinsicsLib to MdePkg From: "Andrew Fish" In-reply-to: <009101d7d144$7a2c8bc0$6e85a340$@byosoft.com.cn> Date: Wed, 03 Nov 2021 23:24:40 -0700 Cc: "Lindholm, Leif" , "brbarkel@microsoft.com" , Ard Biesheuvel , Mike Kinney , Zhiguang Liu , Sami Mujawar , Jiewen Yao , Supreeth Venkatesh , Maciej Rabeda , Jiaxin Wu , Siyuan Fu , Ray Ni , Zhichao Gao , Sean Brogan Message-id: References: <20211101195648.6420-1-brbarkel@microsoft.com> <20211101195648.6420-6-brbarkel@microsoft.com> <20211102095048.op7qudfi6cgmkb55@leviathan> <009101d7d144$7a2c8bc0$6e85a340$@byosoft.com.cn> To: edk2-devel-groups-io , Liming Gao X-Mailer: Apple Mail (2.3654.20.0.2.1) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425,18.0.790 definitions=2021-11-04_01:2021-11-03,2021-11-03 signatures=0 Content-type: text/plain; charset=utf-8 Content-transfer-encoding: quoted-printable > On Nov 3, 2021, at 11:23 PM, gaoliming wrote: >=20 > Lefi: >=20 >> -----=E9=82=AE=E4=BB=B6=E5=8E=9F=E4=BB=B6----- >> =E5=8F=91=E4=BB=B6=E4=BA=BA: devel@edk2.groups.io = =E4=BB=A3=E8=A1=A8 Leif Lindholm >> =E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4: 2021=E5=B9=B411=E6=9C=882=E6=97=A5= 17:51 >> =E6=94=B6=E4=BB=B6=E4=BA=BA: brbarkel@microsoft.com >> =E6=8A=84=E9=80=81: devel@edk2.groups.io; Ard Biesheuvel ; >> Michael D Kinney ; Liming Gao >> ; Zhiguang Liu ; Sami >> Mujawar ; Jiewen Yao ; >> Supreeth Venkatesh ; Maciej Rabeda >> ; Jiaxin Wu ; Siyuan >> Fu ; Ray Ni ; Zhichao Gao >> ; Sean Brogan >> =E4=B8=BB=E9=A2=98: Re: [edk2-devel] [PATCH v1 05/16] ArmPkg and MdePkg:= Move the Arm >> CompilerIntrinsicsLib to MdePkg >>=20 >> On Mon, Nov 01, 2021 at 12:56:37 -0700, brbarkel@microsoft.com wrote: >>> From: Bret Barkelew >>>=20 >>> This aligns better with Mu's philosophy around dependency structuring >>> and is one of the steps to enable Basecore to have zero CI dependencies >>> on other Mu repos. >>>=20 >>> REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3D3649 >>>=20 >>=20 >> Only one comment on this patch really. >>=20 >>> ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf =3D> >> MdePkg/Library/CompilerIntrinsicsLib/ArmCompilerIntrinsicsLib.inf | 3 +-= - >>=20 >> Could we just keep the .inf name as is? >>=20 > I agree your suggestion. CompilerIntrinsicsLib can support X86 in future. > So,=20 > CompilerIntrinsicsLib.inf should be used.=20 >=20 +1 Thanks, Andrew Fish > Thanks > Liming >=20 >> I think we're getting closer to the x86 folk accepting that they >> need this too, rather than keep inventing new dialects of C in the >> desperate hope that the compiler won't generate stdlib calls it's >> fully permitted to generate whenever it feels like. >>=20 >> / >> Leif >>=20 >>=20 >>=20 >>=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20 >=20