]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/BaseLib.msa
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2591 6f19259b...
[mirror_edk2.git] / MdePkg / Library / BaseLib / BaseLib.msa
index 99ba05a87086530ef36dab3447a82b7761f7093e..400c0969d79284607a3b3d760f9849ff04d8d2ec 100644 (file)
@@ -42,7 +42,6 @@
     <Filename>BaseLibInternals.h</Filename>
     <Filename>String.c</Filename>
     <Filename>LinkedList.c</Filename>
-    <Filename>Synchronization.c</Filename>
     <Filename>Cpu.c</Filename>
     <Filename>CpuDeadLoop.c</Filename>
     <Filename>BitField.c</Filename>
     <Filename>SwapBytes32.c</Filename>
     <Filename>SwapBytes64.c</Filename>
     <Filename>SwitchStack.c</Filename>
-         <Filename>CheckSum.c</Filename>
+    <Filename>CheckSum.c</Filename>
+    <Filename SupArchList="IA32 X64 IPF" ToolChainFamily="GCC">SynchronizationGcc.c</Filename>
+    <Filename SupArchList="IA32 X64 IPF" ToolChainFamily="MSFT">SynchronizationMsc.c</Filename>
+    <Filename SupArchList="IA32 X64 IPF" ToolChainFamily="INTEL">Synchronization.c</Filename>
+
     <Filename SupArchList="IA32">x86DisablePaging32.c</Filename>
     <Filename SupArchList="IA32">x86DisablePaging64.c</Filename>
     <Filename SupArchList="IA32">x86EnablePaging32.c</Filename>
     <Filename SupArchList="EBC">Ebc/SetJumpLongJump.c</Filename>
     <Filename SupArchList="EBC">Ebc/CpuBreakpoint.c</Filename>
     <Filename SupArchList="EBC">Ebc/Synchronization.c</Filename>
+    <Filename SupArchList="EBC">Synchronization.c</Filename>
     <Filename>CheckSum.c</Filename>
   </SourceFiles>
   <NonProcessedFiles>