]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseMemoryLibRepStr/BaseMemoryLibRepStr.msa
Split wrapper functions into separate source files to reduce image code size
[mirror_edk2.git] / MdePkg / Library / BaseMemoryLibRepStr / BaseMemoryLibRepStr.msa
index 19c92471fafe5a9569967e25a6a9ce9f9f3eb482..1389bb1c48402ebd70bb2d158cb202fb3f68d4c1 100644 (file)
@@ -38,7 +38,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
   <SourceFiles>\r
     <Arch ArchType="IA32">\r
       <Filename>MemLibGuid.c</Filename>\r
-      <Filename>MemLibWrapper.c</Filename>\r
+      <Filename>CopyMemWrapper.c</Filename>\r
+      <Filename>SetMemWrapper.c</Filename>\r
+      <Filename>SetMem16Wrapper.c</Filename>\r
+      <Filename>SetMem32Wrapper.c</Filename>\r
+      <Filename>SetMem64Wrapper.c</Filename>\r
+      <Filename>CompareMemWrapper.c</Filename>\r
+      <Filename>ZeroMemWrapper.c</Filename>\r
+      <Filename>ScanMem8Wrapper.c</Filename>\r
+      <Filename>ScanMem16Wrapper.c</Filename>\r
+      <Filename>ScanMem32Wrapper.c</Filename>\r
+      <Filename>ScanMem64Wrapper.c</Filename>\r
       <Filename>Ia32/CopyMem.asm</Filename>\r
       <Filename>Ia32/SetMem.asm</Filename>\r
       <Filename>Ia32/SetMem16.asm</Filename>\r
@@ -53,7 +63,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     </Arch>\r
     <Arch ArchType="X64">\r
       <Filename>MemLibGuid.c</Filename>\r
-      <Filename>MemLibWrapper.c</Filename>\r
+      <Filename>CopyMemWrapper.c</Filename>\r
+      <Filename>SetMemWrapper.c</Filename>\r
+      <Filename>SetMem16Wrapper.c</Filename>\r
+      <Filename>SetMem32Wrapper.c</Filename>\r
+      <Filename>SetMem64Wrapper.c</Filename>\r
+      <Filename>CompareMemWrapper.c</Filename>\r
+      <Filename>ZeroMemWrapper.c</Filename>\r
+      <Filename>ScanMem8Wrapper.c</Filename>\r
+      <Filename>ScanMem16Wrapper.c</Filename>\r
+      <Filename>ScanMem32Wrapper.c</Filename>\r
+      <Filename>ScanMem64Wrapper.c</Filename>\r
       <Filename>x64/CopyMem.asm</Filename>\r
       <Filename>x64/SetMem.asm</Filename>\r
       <Filename>x64/SetMem16.asm</Filename>\r