summaryrefslogtreecommitdiffstats
path: root/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2010-05-18 05:37:58 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2010-05-18 05:37:58 +0000
commitcf683fedc773f31e220c52ba5af466e86d9d885c (patch)
tree20f6231a601eb068f654c85bbdb3981de2427eb2 /MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
parent40d841f6a8f84e75409178e19e69b95e01bada0f (diff)
downloadedk2-cf683fedc773f31e220c52ba5af466e86d9d885c.tar.gz
edk2-cf683fedc773f31e220c52ba5af466e86d9d885c.tar.bz2
edk2-cf683fedc773f31e220c52ba5af466e86d9d885c.zip
1. Restore the inline C implementation of GCC assembly files that was temporarily removed in Svn r10045.
2. Remove 139 GCC assembly files whose functionality have been covered in the inline C implementation. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@10503 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf')
-rw-r--r--MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf11
1 files changed, 2 insertions, 9 deletions
diff --git a/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf b/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
index 461be0ddab..b036f7c32a 100644
--- a/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
+++ b/MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf
@@ -41,10 +41,7 @@
Ia32/InterlockedIncrement.asm | INTEL
Synchronization.c | INTEL
- Ia32/InterlockedCompareExchange64.S | GCC
- Ia32/InterlockedCompareExchange32.S | GCC
- Ia32/InterlockedDecrement.S | GCC
- Ia32/InterlockedIncrement.S | GCC
+ Ia32/GccInline.c | GCC
SynchronizationGcc.c | GCC
[Sources.X64]
@@ -62,11 +59,7 @@
X64/InterlockedIncrement.asm | INTEL
Synchronization.c | INTEL
-
- X64/InterlockedIncrement.S | GCC
- X64/InterlockedDecrement.S | GCC
- X64/InterlockedCompareExchange64.S | GCC
- X64/InterlockedCompareExchange32.S | GCC
+ X64/GccInline.c | GCC
SynchronizationGcc.c | GCC
[Sources.IPF]