summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseLib/BaseLib.msa
diff options
context:
space:
mode:
Diffstat (limited to 'MdePkg/Library/BaseLib/BaseLib.msa')
-rw-r--r--MdePkg/Library/BaseLib/BaseLib.msa7
1 files changed, 5 insertions, 2 deletions
diff --git a/MdePkg/Library/BaseLib/BaseLib.msa b/MdePkg/Library/BaseLib/BaseLib.msa
index 7e1690fefa..274cf2a767 100644
--- a/MdePkg/Library/BaseLib/BaseLib.msa
+++ b/MdePkg/Library/BaseLib/BaseLib.msa
@@ -73,8 +73,10 @@
<Filename>SwapBytes64.c</Filename>
<Filename>SwitchStack.c</Filename>
<Filename>CheckSum.c</Filename>
- <Filename ToolChainFamily="GCC">SynchronizationGcc.c</Filename>
- <Filename ToolChainFamily="MSFT">SynchronizationMsc.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="ICC">Synchronization.c</Filename>
+
<Filename SupArchList="IA32">x86DisablePaging32.c</Filename>
<Filename SupArchList="IA32">x86DisablePaging64.c</Filename>
<Filename SupArchList="IA32">x86EnablePaging32.c</Filename>
@@ -510,6 +512,7 @@
<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>