diff --git a/MdePkg/Library/BaseLib/BaseLib.msa b/MdePkg/Library/BaseLib/BaseLib.msa
index 400c0969d7..2fa9ef2a22 100644
--- a/MdePkg/Library/BaseLib/BaseLib.msa
+++ b/MdePkg/Library/BaseLib/BaseLib.msa
@@ -504,8 +504,17 @@
Ipf/GetInterruptState.s
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