diff options
author | qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> | 2010-05-18 05:37:58 +0000 |
---|---|---|
committer | qhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524> | 2010-05-18 05:37:58 +0000 |
commit | cf683fedc773f31e220c52ba5af466e86d9d885c (patch) | |
tree | 20f6231a601eb068f654c85bbdb3981de2427eb2 /MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf | |
parent | 40d841f6a8f84e75409178e19e69b95e01bada0f (diff) | |
download | edk2-platforms-cf683fedc773f31e220c52ba5af466e86d9d885c.tar.xz |
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.inf | 11 |
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]
|