X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=MdePkg%2FLibrary%2FBaseLib%2FBaseLib.msa;h=96b303c8a49489752f9d41df933c60d546201b6f;hb=f734a10ab104f1072f94cab66a5489e0fd8fce8a;hp=fa8e8ed4dd821a8731cd60989250d09fe66f1887;hpb=6a352324b99bf3c5e5b221781e9926c81c311748;p=mirror_edk2.git
diff --git a/MdePkg/Library/BaseLib/BaseLib.msa b/MdePkg/Library/BaseLib/BaseLib.msa
index fa8e8ed4dd..96b303c8a4 100644
--- a/MdePkg/Library/BaseLib/BaseLib.msa
+++ b/MdePkg/Library/BaseLib/BaseLib.msa
@@ -42,7 +42,6 @@
BaseLibInternals.h
String.c
LinkedList.c
- Synchronization.c
Cpu.c
CpuDeadLoop.c
BitField.c
@@ -73,7 +72,11 @@
SwapBytes32.c
SwapBytes64.c
SwitchStack.c
- CheckSum.c
+ CheckSum.c
+ SynchronizationGcc.c
+ SynchronizationMsc.c
+ Synchronization.c
+
x86DisablePaging32.c
x86DisablePaging64.c
x86EnablePaging32.c
@@ -473,8 +476,8 @@
X64/FlushCacheLine.asm
X64/InterlockedIncrement.c
X64/InterlockedDecrement.c
- X64/InterlockedCompareExchange32.asm
- X64/InterlockedCompareExchange64.asm
+ X64/InterlockedCompareExchange32.asm
+ X64/InterlockedCompareExchange64.asm
X64/EnableInterrupts.asm
X64/DisableInterrupts.asm
X64/EnableDisableInterrupts.asm
@@ -499,17 +502,26 @@
Ipf/CpuPause.s
Ipf/CpuFlushTlb.s
Ipf/GetInterruptState.s
- Ipf/Non-existing.c
+ Ipf/InternalSwitchStack.c
Ipf/FlushCacheRange.s
- Ipf/ReadItc.s
-
+ Ipf/AccessDbr.s
+ Ipf/AccessEicr.s
+ Ipf/AccessGcr.s
+ Ipf/AccessKr.s
+ Ipf/AccessPmr.s
+ Ipf/AccessPsr.s
+ Ipf/AsmPalCall.s
+ Ipf/ExecFc.s
+ Ipf/ReadCpuid.s
+ Ipf/AccessGp.s
+
Math64.c
Unaligned.c
Ebc/SwitchStack.c
Ebc/SetJumpLongJump.c
Ebc/CpuBreakpoint.c
Ebc/Synchronization.c
- CheckSum.c
+ Synchronization.c
Ia32/ARShiftU64.asm