Update to fix several ECC warning

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7600 6f19259b-4bc3-4df7-8a09-765794883524
diff --git a/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf b/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
index 66a74e3..34a61b0 100644
--- a/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
+++ b/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
@@ -24,6 +24,8 @@
 #

 #  VALID_ARCHITECTURES           = IA32 X64 IPF EBC

 #

+[Sources.Common]

+  BaseSynchronizationLibInternals.h

 

 [Sources.Ia32]

   Ia32/InterlockedCompareExchange64.c | MSFT 

@@ -45,9 +47,12 @@
   SynchronizationGcc.c  | GCC

 

 [Sources.X64]

-  X64/InterlockedCompareExchange64.asm 

-  X64/InterlockedCompareExchange32.asm 

-

+  X64/InterlockedCompareExchange64.c | MSFT

+  X64/InterlockedCompareExchange32.c | MSFT

+  

+  X64/InterlockedCompareExchange64.asm | INTEL

+  X64/InterlockedCompareExchange32.asm | INTEL

+  

   X64/InterlockedDecrement.c | MSFT 

   X64/InterlockedIncrement.c | MSFT 

   SynchronizationMsc.c | MSFT