Alexey Lapshin
|
a32bbedcd9
newlib: implement 8/16-bit atomic operations for riscv
|
il y a 2 ans |
Alexey Lapshin
|
8849b1b5aa
newlib: fix and add new atomic tests for multicore chips
|
il y a 2 ans |
Ivan Grokhotkov
|
0c10b937f5
Merge branch 'bugfix/freertos_smp_disable_interrupt_usage' into 'master'
|
il y a 3 ans |
Anton Maklakov
|
bf3892acee
newlib: stdatomic: fix conflicting types for __atomic_load/__atomic_store
|
il y a 3 ans |
Darian Leung
|
daa950d9ed
freertos: Replace portSET_INTERRUPT_MASK_FROM_ISR() call for SMP
|
il y a 3 ans |
Andrei Safronov
|
3d9814bf8b
newlib: implement __atomic_load/__atomic_store functions
|
il y a 3 ans |
Anton Maklakov
|
3ab9acddc1
newlib: stdatomic: fix conflicting types for atomic built-in functions
|
il y a 4 ans |
Ivan Grokhotkov
|
01033a3a60
newlib: stdatomic: implement missing "op_fetch", "nand" builtins
|
il y a 4 ans |
Darian Leung
|
d6f2fa4bab
freertos: Remove critical nested macros
|
il y a 4 ans |
Andrei Safronov
|
f4803c5aaf
newlib: fix clang atomics
|
il y a 4 ans |
Scott Mabin
|
d5e4fc8356
remove `__clang` ifdef around atomic emulation
|
il y a 4 ans |
Scott Mabin
|
d93b53b9e5
newlib: provide missing atomic libcalls
|
il y a 4 ans |
Andrei Safronov
|
40daaa9d56
newlib,clang: implement __sync_* atomics for clang/llvm toolchain.
|
il y a 4 ans |
Ivan Grokhotkov
|
742102079a
newlib: stdatomic: emulate 64-bit atomics on 32-bit SMP SoCs
|
il y a 4 ans |
Ivan Grokhotkov
|
32fcd4f02a
newlib: stdatomic: fix prototypes, don't disable compiler warnings
|
il y a 4 ans |
Sachin Parekh
|
b1eacc24f2
stdatomic: Implemented legacy __sync APIs and __atomic_exchange_n
|
il y a 4 ans |
Renz Bagaporo
|
b1027005df
arch: move stdatomic
|
il y a 4 ans |