Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-05 Thread Oliver Smith-Denny
On 8/5/2024 3:13 AM, Leif Lindholm wrote: As you might expect, I'm a big fan of this. Of course, there is still bikeshedding to be done. For example, if we move ArmSoftFloatLib out of ArmPkg, Should it become SoftFloatLib? It's a pretty thin wrapper on the berkley softfloat library. So yes,

Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-05 Thread Oliver Smith-Denny
On 8/2/2024 1:46 AM, Ard Biesheuvel wrote: On Fri, 2 Aug 2024 at 00:39, Oliver Smith-Denny wrote: CompilerIntrinsicsLib and ArmSoftFloatLib add ARM/AARCH64 compiler intrinsics and floating point functions required by OpenSSL, respectively. CompilerIntrinsicsLib is used almost in every DSC that

Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-05 Thread Leif Lindholm
Hi Oliver, On 2024-08-01 23:39, Oliver Smith-Denny wrote: CompilerIntrinsicsLib and ArmSoftFloatLib add ARM/AARCH64 compiler intrinsics and floating point functions required by OpenSSL, respectively. CompilerIntrinsicsLib is used almost in every DSC that builds ARM/AARCH64 and ArmSoftFloatLib is

Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-02 Thread Michael D Kinney
> -Original Message- > From: Ard Biesheuvel > Sent: Friday, August 2, 2024 1:46 AM > To: Oliver Smith-Denny > Cc: devel@edk2.groups.io; Leif Lindholm ; Sami > Mujawar ; Kinney, Michael D > ; Liming Gao ; Liu, > Zhiguang > Subject: Re: [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLi

Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-02 Thread Ard Biesheuvel
On Fri, 2 Aug 2024 at 00:39, Oliver Smith-Denny wrote: > > CompilerIntrinsicsLib and ArmSoftFloatLib add ARM/AARCH64 compiler > intrinsics and floating point functions required by OpenSSL, > respectively. CompilerIntrinsicsLib is used almost in every DSC that > builds ARM/AARCH64 and ArmSoftFloatL

Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-01 Thread Oliver Smith-Denny
On 8/1/2024 3:49 PM, Michael D Kinney wrote: In order to make this a compatible change, look into updating MdeLibs.dsc.inc too so the lib mappings to the new locations are invisible to DSC files that include MdeLibs.dsc.inc. Sure, that is a good call out, I can do so. Oliver -=-=-=-=-=-=-=-

Re: [edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-01 Thread Michael D Kinney
In order to make this a compatible change, look into updating MdeLibs.dsc.inc too so the lib mappings to the new locations are invisible to DSC files that include MdeLibs.dsc.inc. Mike > -Original Message- > From: Oliver Smith-Denny > Sent: Thursday, August 1, 2024 3:39 PM > To: devel@e

[edk2-devel] [RFC] Move CompilerIntrinsicsLib and ArmSoftFloatLib to MdePkg

2024-08-01 Thread Oliver Smith-Denny
CompilerIntrinsicsLib and ArmSoftFloatLib add ARM/AARCH64 compiler intrinsics and floating point functions required by OpenSSL, respectively. CompilerIntrinsicsLib is used almost in every DSC that builds ARM/AARCH64 and ArmSoftFloatLib is used by every DSC that builds logic from OpenSSL. Together