summaryrefslogtreecommitdiffstats
path: root/MdePkg/Library/BaseSynchronizationLib
Commit message (Expand)AuthorAgeFilesLines
* MdePkg/BaseSynchronizationLib: RISC-V cache related code.Abner Chang2020-05-072-0/+83
* MdePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney2019-04-0932-222/+32
* MdePkg/BaseSynchronizationLib: Fix InternalSync[De|In]crementRuiyu Ni2018-11-082-4/+4
* MdePkg/BaseSynchronizationLib GCC: simplify IA32 InternalSyncCompareExchange64()Laszlo Ersek2018-10-171-4/+1
* MdePkg/BaseSynchronizationLib GCC: fix X64 InternalSyncCompareExchange64()Laszlo Ersek2018-10-171-6/+4
* MdePkg/BaseSynchronizationLib GCC: fix InternalSyncCompareExchange32()Laszlo Ersek2018-10-172-11/+8
* MdePkg/BaseSynchronizationLib GCC: fix InternalSyncCompareExchange16()Laszlo Ersek2018-10-172-11/+8
* MdePkg/BaseSynchronizationLib GCC: fix whitespace and commentsLaszlo Ersek2018-10-172-49/+39
* MdePkg/BaseSynchronizationLib: fix XADD operands in GCC IA32/X64 assemblyLaszlo Ersek2018-09-262-12/+12
* MdePkg: Removing ipf which is no longer supported from edk2.Chen A Chen2018-09-256-207/+1
* MdePkg/SynchronizationLib: fix Interlocked[De|In]crement return valueRuiyu Ni2018-09-2515-148/+54
* MdePkg: Clean up source filesLiming Gao2018-06-2810-59/+59
* MdePkg: Remove X86 ASM and S filesLiming Gao2018-06-0711-435/+1
* MdePkg/Library/BaseSynchronizationLib: Enable VS2017/ARM64 buildsPete Batard2018-04-172-1/+207
* MdePkg/BaseSynchronizationLib: Fix function names in function headersMichael Kinney2016-11-1710-10/+10
* MdePkg/BaseSynchronizationLib: Add volatile Interlocked*() APIsMichael Kinney2016-11-1733-86/+86
* MdePkg BaseSynchronizationLib InterlockedCompareExchange64: Fix ICC buildLiming Gao2016-10-181-1/+1
* MdePkg/BaseSynchronizationLib: spin lock alignment is 32 at leastJeff Fan2016-07-141-0/+4
* MdePkg BaseSynchronizationLib: Convert X64/InterlockedIncrement.asm to NASMJordan Justen2016-06-282-0/+40
* MdePkg BaseSynchronizationLib: Convert X64/InterlockedDecrement.asm to NASMJordan Justen2016-06-282-0/+40
* MdePkg BaseSynchronizationLib: Convert X64/InterlockedCompareExchange16.asm t...Jordan Justen2016-06-282-0/+43
* MdePkg BaseSynchronizationLib: Convert X64/InterlockedCompareExchange32.asm t...Jordan Justen2016-06-282-0/+42
* MdePkg BaseSynchronizationLib: Convert X64/InterlockedCompareExchange64.asm t...Jordan Justen2016-06-282-0/+42
* MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedIncrement.asm to NASMJordan Justen2016-06-282-0/+40
* MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedDecrement.asm to NASMJordan Justen2016-06-282-0/+40
* MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedCompareExchange16.asm ...Jordan Justen2016-06-282-0/+44
* MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedCompareExchange32.asm ...Jordan Justen2016-06-282-0/+43
* MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedCompareExchange64.asm ...Jordan Justen2016-06-282-0/+49
* MdePkg/BaseSynchronizationLib: Add spin lock alignment for IA32/x64Jeff Fan2016-04-056-4/+112
* MdePkg/BaseSynchronizationLib: Do not check timeout if lock releasedJeff Fan2016-04-053-18/+18
* MdePkg: Convert all .uni files to utf-8Jordan Justen2015-12-151-0/+0
* MdePkg/BaseSynchronizationLib: fix AArch64 return valuesHaojian Zhuang2015-10-271-0/+2
* MdePkg: BaseSynchronizationLib: fix Increment/Decrement retvals for ARMTyler Smith2015-03-202-0/+4
* MdePkg: Convert non DOS format files to DOS formatHot Tian2015-03-054-169/+169
* MdePkg/BaseSynchronizationLib: Add InterlockedCompareExchange16Ard Biesheuvel2015-02-2816-0/+596
* MdePkg/BaseSynchronizationLib: Added proper support for ARM architectureOlivier Martin2015-02-286-232/+497
* MdePkg: Convert non DOS format files to DOS formatGao, Liming2014-09-031-0/+0
* MdePkg: INF/DEC file updates to EDK II packagesGao, Liming2014-08-271-0/+0
* MdePkg: INF/DEC file updates to EDK II packagesGao, Liming2014-08-271-2/+4
* MdePkg/BaseSynchronizationLib: Added ARM Aarch64 architecture supportHarry Liebel2013-07-292-1/+120
* Clarify alignment of GetSpinLockProperties() is byte alignment.lgao42012-03-073-9/+9
* Refine code.sfu52010-08-131-2/+2
* Minor grammatical work--mostly adding periods. Items with ONLY period added ...myronporter2010-06-2528-66/+66
* Temporarily remove build-in __sync_val_compare_and_swap() in the implementati...qhuang82010-05-192-40/+4
* Update copyright formathhtian2010-05-182-6/+6
* 1. Restore the inline C implementation of GCC assembly files that was tempora...qhuang82010-05-1811-320/+387
* Update the copyright notice formathhtian2010-04-2334-71/+71
* 1. Correct File header to ## @filelgao42010-02-241-4/+4
* Temporarily remove the C implementation of some GCC assembly files in MdePkg....qhuang82010-02-233-388/+1
* Clean up MdePkg source to correct some coding style issues, etc.qhuang82010-01-271-1/+18