cpython/Include/internal/mimalloc/mimalloc
Vincent Fazio 03f6c8e239
gh-131675: Fix mi_atomic_yield in mimalloc on 32-bit ARM (gh-131784)
Use the standard `__ARM_ARCH` macro, which is supported by GCC and Clang.

The branching logic for of `__ARMEL__` has been removed so if the target
architecture supports v7+ instructions, a yield is emitted, otherwise a nop
is emitted. This covers both big and little endian scenarios.

Signed-off-by: Vincent Fazio <vfazio@gmail.com>
2025-03-31 18:29:12 +00:00
..
atomic.h gh-131675: Fix mi_atomic_yield in mimalloc on 32-bit ARM (gh-131784) 2025-03-31 18:29:12 +00:00
internal.h Fix typos in comments (#120188) 2024-06-07 10:19:41 +02:00
prim.h gh-125444: Fix illegal instruction for older Arm architectures (#125574) 2024-10-16 09:13:07 -04:00
track.h
types.h gh-116984: Make mimalloc header includes relative to the current file (#118808) 2024-05-09 16:03:45 -04:00