I have no comments to add ARM64 ASM files. Reviewed-by: Liming Gao <liming.gao@intel.com>
> -----Original Message-----
> From: Pete Batard [mailto:pete@akeo.ie]
> Sent: Wednesday, March 28, 2018 11:55 PM
> To: edk2-devel@lists.01.org
> Cc: Gao, Liming <liming.gao@intel.com>; ard.biesheuvel@linaro.org
> Subject: [PATCH 0/2] MdePkg/Library: Add missing .asm files for VS2017/ARM64
>
> Someone using VS2017 to compile a driver for ARM64 reported that a port
> of BaseSynchronizationLib/AArch64/Synchronization.S was missing for their
> compilation to succeed. This patch adds it.
>
> For completion, we also add MSFT versions of CpuFlushTlb and CpuSleep in
> MdePkg/Library/BaseCpuLib as we suspect these might be needed too.
>
> Regards,
>
> /Pete
>
> Pete Batard (2):
> MdePkg/Library/BaseSynchronizationLib: Enable VS2017/ARM64 builds
> MdePkg/Library/BaseCpuLib: Enable VS2017/ARM64 builds
>
> MdePkg/Library/BaseCpuLib/AArch64/CpuFlushTlb.asm | 39 ++++
> MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.asm | 40 ++++
> MdePkg/Library/BaseCpuLib/BaseCpuLib.inf | 8 +-
> MdePkg/Library/BaseSynchronizationLib/AArch64/Synchronization.asm | 205 ++++++++++++++++++++
> MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf | 3 +-
> 5 files changed, 291 insertions(+), 4 deletions(-)
> create mode 100644 MdePkg/Library/BaseCpuLib/AArch64/CpuFlushTlb.asm
> create mode 100644 MdePkg/Library/BaseCpuLib/AArch64/CpuSleep.asm
> create mode 100644 MdePkg/Library/BaseSynchronizationLib/AArch64/Synchronization.asm
>
> --
> 2.9.3.windows.2
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel