summaryrefslogtreecommitdiff
path: root/MdePkg/Library/BaseSynchronizationLib
AgeCommit message (Expand)AuthorFilesLines
2023-05-05BaseSynchronizationLib: Fix LoongArch64 synchronization functionsDongyan Qian2-19/+13
2023-03-30MdePkg/BaseSynchronizationLib AARCH64: Make asm files BTI compatibleArd Biesheuvel1-0/+5
2022-11-29BaseSynchronizationLib: Fix RISC-V helper nameSunil V L2-4/+2
2022-10-14MdePkg/BaseSynchronizationLib: LoongArch cache related code.Chao Li3-0/+361
2022-05-13MdePkg: Remove RVCT supportRebecca Cran1-1/+0
2021-12-07MdePkg: Apply uncrustify changesMichael Kubacki16-265/+252
2020-05-07MdePkg/BaseSynchronizationLib: RISC-V cache related code.Abner Chang2-0/+83
2019-04-09MdePkg: Replace BSD License with BSD+Patent LicenseMichael D Kinney32-222/+32
2018-11-08MdePkg/BaseSynchronizationLib: Fix InternalSync[De|In]crementRuiyu Ni2-4/+4
2018-10-17MdePkg/BaseSynchronizationLib GCC: simplify IA32 InternalSyncCompareExchange64()Laszlo Ersek1-4/+1
2018-10-17MdePkg/BaseSynchronizationLib GCC: fix X64 InternalSyncCompareExchange64()Laszlo Ersek1-6/+4
2018-10-17MdePkg/BaseSynchronizationLib GCC: fix InternalSyncCompareExchange32()Laszlo Ersek2-11/+8
2018-10-17MdePkg/BaseSynchronizationLib GCC: fix InternalSyncCompareExchange16()Laszlo Ersek2-11/+8
2018-10-17MdePkg/BaseSynchronizationLib GCC: fix whitespace and commentsLaszlo Ersek2-49/+39
2018-09-26MdePkg/BaseSynchronizationLib: fix XADD operands in GCC IA32/X64 assemblyLaszlo Ersek2-12/+12
2018-09-25MdePkg: Removing ipf which is no longer supported from edk2.Chen A Chen6-207/+1
2018-09-25MdePkg/SynchronizationLib: fix Interlocked[De|In]crement return valueRuiyu Ni15-148/+54
2018-06-28MdePkg: Clean up source filesLiming Gao10-59/+59
2018-06-07MdePkg: Remove X86 ASM and S filesLiming Gao11-435/+1
2018-04-17MdePkg/Library/BaseSynchronizationLib: Enable VS2017/ARM64 buildsPete Batard2-1/+207
2016-11-17MdePkg/BaseSynchronizationLib: Fix function names in function headersMichael Kinney10-10/+10
2016-11-17MdePkg/BaseSynchronizationLib: Add volatile Interlocked*() APIsMichael Kinney33-86/+86
2016-10-18MdePkg BaseSynchronizationLib InterlockedCompareExchange64: Fix ICC buildLiming Gao1-1/+1
2016-07-14MdePkg/BaseSynchronizationLib: spin lock alignment is 32 at leastJeff Fan1-0/+4
2016-06-28MdePkg BaseSynchronizationLib: Convert X64/InterlockedIncrement.asm to NASMJordan Justen2-0/+40
2016-06-28MdePkg BaseSynchronizationLib: Convert X64/InterlockedDecrement.asm to NASMJordan Justen2-0/+40
2016-06-28MdePkg BaseSynchronizationLib: Convert X64/InterlockedCompareExchange16.asm t...Jordan Justen2-0/+43
2016-06-28MdePkg BaseSynchronizationLib: Convert X64/InterlockedCompareExchange32.asm t...Jordan Justen2-0/+42
2016-06-28MdePkg BaseSynchronizationLib: Convert X64/InterlockedCompareExchange64.asm t...Jordan Justen2-0/+42
2016-06-28MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedIncrement.asm to NASMJordan Justen2-0/+40
2016-06-28MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedDecrement.asm to NASMJordan Justen2-0/+40
2016-06-28MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedCompareExchange16.asm ...Jordan Justen2-0/+44
2016-06-28MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedCompareExchange32.asm ...Jordan Justen2-0/+43
2016-06-28MdePkg BaseSynchronizationLib: Convert Ia32/InterlockedCompareExchange64.asm ...Jordan Justen2-0/+49
2016-04-05MdePkg/BaseSynchronizationLib: Add spin lock alignment for IA32/x64Jeff Fan6-4/+112
2016-04-05MdePkg/BaseSynchronizationLib: Do not check timeout if lock releasedJeff Fan3-18/+18
2015-12-15MdePkg: Convert all .uni files to utf-8Jordan Justen1-0/+0
2015-10-27MdePkg/BaseSynchronizationLib: fix AArch64 return valuesHaojian Zhuang1-0/+2
2015-03-20MdePkg: BaseSynchronizationLib: fix Increment/Decrement retvals for ARMTyler Smith2-0/+4
2015-03-05MdePkg: Convert non DOS format files to DOS formatHot Tian4-169/+169
2015-02-28MdePkg/BaseSynchronizationLib: Add InterlockedCompareExchange16Ard Biesheuvel16-0/+596
2015-02-28MdePkg/BaseSynchronizationLib: Added proper support for ARM architectureOlivier Martin6-232/+497
2014-09-03MdePkg: Convert non DOS format files to DOS formatGao, Liming1-0/+0
2014-08-27MdePkg: INF/DEC file updates to EDK II packagesGao, Liming1-0/+0
2014-08-27MdePkg: INF/DEC file updates to EDK II packagesGao, Liming1-2/+4
2013-07-29MdePkg/BaseSynchronizationLib: Added ARM Aarch64 architecture supportHarry Liebel2-1/+120
2012-03-07Clarify alignment of GetSpinLockProperties() is byte alignment.lgao43-9/+9
2010-08-13Refine code.sfu51-2/+2
2010-06-25Minor grammatical work--mostly adding periods. Items with ONLY period added ...myronporter28-66/+66
2010-05-19Temporarily remove build-in __sync_val_compare_and_swap() in the implementati...qhuang82-40/+4