]> git.proxmox.com Git - mirror_edk2.git/blobdiff - ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf
ArmPkg/Library/CompilerIntrinsicsLib: Enable VS2017/ARM builds
[mirror_edk2.git] / ArmPkg / Library / CompilerIntrinsicsLib / CompilerIntrinsicsLib.inf
index 44333141a70ab6c2113a233e80d0bb44a93461fd..14e88da7ce06d2962828f3ccc248307c08fcfb47 100644 (file)
   LIBRARY_CLASS                  = CompilerIntrinsicsLib\r
 \r
 [Sources]\r
-  memcpy.c\r
-  memset.c\r
+  memcpy.c             | RVCT\r
+  memcpy.c             | GCC\r
+  memcpy_ms.c          | MSFT\r
+  memset.c             | RVCT\r
+  memset.c             | GCC\r
+  memset_ms.c          | MSFT\r
 \r
 [Sources.ARM]\r
   Arm/mullu.asm        | RVCT\r
   Arm/llsr.S       | GCC\r
   Arm/llsl.S       | GCC\r
 \r
+  Arm/div.asm      | MSFT\r
+  Arm/uldiv.asm    | MSFT\r
+  Arm/ldivmod.asm  | MSFT\r
+  Arm/llsr.asm     | MSFT\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [LibraryClasses]\r
 \r
+[BuildOptions]\r
+  MSFT:*_*_ARM_CC_FLAGS = /GL-\r
+  MSFT:*_*_ARM_ASM_FLAGS = /oldit\r
+  MSFT:*_*_AARCH64_CC_FLAGS = /GL-\r