summaryrefslogtreecommitdiff
path: root/libatomic/config
AgeCommit message (Expand)Author
2025-11-13LoongArch: Don't mix lock-free and locking 16B atomicsXi Ruoyao
2025-07-31aarch64: Stop using sys/ifunc.h header in libatomic and libgccYury Khrustalev
2025-04-16libatomic: Fix up libat_{,un}lock_n for mingw [PR119796]Jakub Jelinek
2025-04-16libatomic: Fix up libat_{,un}lock_n [PR119796]Jakub Jelinek
2025-01-10libatomic: Cleanup AArch64 ifunc selectionWilco Dijkstra
2025-01-02Update copyright years.Jakub Jelinek
2024-11-14aarch64: libatomic: add GCS marking to asmSzabolcs Nagy
2024-07-18libatomic: Handle AVX+CX16 ZHAOXIN like Intel for 16b atomic [PR104688]mayshao
2024-07-18libatomic: Improve cpuid usage in __libat_feat1_initUros Bizjak
2024-06-25libatomic: Add rcpc3 128-bit atomic operations for AArch64Victor Do Nascimento
2024-06-12Libatomic: Clean up AArch64 `atomic_16.S' implementation fileVictor Do Nascimento
2024-06-12Libatomic: Make ifunc selector behavior contingent on importing fileVictor Do Nascimento
2024-06-12Libatomic: AArch64: Convert all lse128 assembly to .insn directivesVictor Do Nascimento
2024-04-26libatomic: Cleanup macros in atomic_16.SWilco Dijkstra
2024-04-04libatomic: Fix build for --disable-gnu-indirect-function [PR113986]Wilco Dijkstra
2024-02-03libatomic: Provide FPU exception defines for __hppa__John David Anglin
2024-01-28Libatomic: Add checks in ifunc selectors for LSE/LSE2 requirements.Victor Do Nascimento
2024-01-28libatomic: Enable LSE128 128-bit atomics for Armv9.4-aVictor Do Nascimento
2024-01-28libatomic: Add support for __ifunc_arg_t arg in ifunc resolverVictor Do Nascimento
2024-01-28libatomic: atomic_16.S: Improve ENTRY, END and ALIAS macro interfaceVictor Do Nascimento
2024-01-03Update copyright years.Jakub Jelinek
2023-12-15libatomic: Enable lock-free 128-bit atomics on AArch64Wilco Dijkstra
2023-11-10libatomic: Improve ifunc selection on AArch64Wilco Dijkstra
2023-03-24libatomic: Fix SEQ_CST 128-bit atomic load [PR108891]Wilco Dijkstra
2023-03-03s390: libatomic: Fix 16 byte atomic {cas,load,store}Stefan Schulze Frielinghaus
2023-01-16Update copyright years.Jakub Jelinek
2023-01-07Always define `WIN32_LEAN_AND_MEAN` before <windows.h>LIU Hao
2022-11-15libatomic: Add support for LSE and LSE2Wilco Dijkstra
2022-11-15libatomic: Handle AVX+CX16 AMD like Intel for 16b atomics [PR104688]Jakub Jelinek
2022-08-08AArch32: Fix 128-bit sequential consistency atomic operations.Tamar Christina
2022-08-08AArch64: Fix 128-bit sequential consistency atomic operations.Tamar Christina
2022-03-17libatomic: Improve 16-byte atomics on Intel AVX [PR104688]Jakub Jelinek
2022-01-03Update copyright years.Jakub Jelinek
2021-07-21Adjust macro to avoid warning [PR101379].Martin Sebor
2021-01-04Update copyright years.Jakub Jelinek
2020-10-11aix: remove libgomp and libatomic archives before creating FAT archivesClément Chigot
2020-09-27aix: Use $(AR) without -X32_64 to build FAT libraries.Clément Chigot
2020-09-11[libatomic] Add nvptx supportTom de Vries
2020-07-14aix: FAT libraries: test native compiler mode directlyDavid Edelsohn
2020-06-21aix: Add GCC64 configuration and FAT target libraries.David Edelsohn
2020-06-01i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418]Uros Bizjak
2020-05-06i386: Use generic division to generate INEXACT exceptionUros Bizjak
2020-05-01i386: Use generic division to generate INVALID and DIVZERO exceptionsUros Bizjak
2020-04-19i386: Remove unneeded assignments when triggering SSE exceptionsUros Bizjak
2020-01-01Update copyright years.Jakub Jelinek
2019-01-01Update copyright years.Jakub Jelinek
2018-06-21[ARM] Use __ARM_ARCH and __ARM_FEATURE_LDREX instead of __ARM_ARCH__Christophe Lyon
2018-05-23x86: libatomic: Do not assume ELF constructors run before IFUNC resolversFlorian Weimer
2018-03-09S/390: libatomic: Fix 16 byte atomic exchangeAndreas Krebbel
2018-01-03Update copyright years.Jakub Jelinek