aboutsummaryrefslogtreecommitdiff
path: root/libatomic/config
AgeCommit message (Expand)AuthorFilesLines
2024-04-04libatomic: Fix build for --disable-gnu-indirect-function [PR113986]Wilco Dijkstra2-29/+70
2024-02-03libatomic: Provide FPU exception defines for __hppa__John David Anglin1-0/+74
2024-01-28Libatomic: Add checks in ifunc selectors for LSE/LSE2 requirements.Victor Do Nascimento1-3/+10
2024-01-28libatomic: Enable LSE128 128-bit atomics for Armv9.4-aVictor Do Nascimento2-7/+205
2024-01-28libatomic: Add support for __ifunc_arg_t arg in ifunc resolverVictor Do Nascimento1-2/+13
2024-01-28libatomic: atomic_16.S: Improve ENTRY, END and ALIAS macro interfaceVictor Do Nascimento1-32/+43
2024-01-03Update copyright years.Jakub Jelinek25-25/+25
2023-12-15libatomic: Enable lock-free 128-bit atomics on AArch64Wilco Dijkstra2-50/+161
2023-11-10libatomic: Improve ifunc selection on AArch64Wilco Dijkstra1-1/+25
2023-03-24libatomic: Fix SEQ_CST 128-bit atomic load [PR108891]Wilco Dijkstra1-74/+115
2023-03-03s390: libatomic: Fix 16 byte atomic {cas,load,store}Stefan Schulze Frielinghaus3-0/+176
2023-01-16Update copyright years.Jakub Jelinek22-22/+22
2023-01-07Always define `WIN32_LEAN_AND_MEAN` before <windows.h>LIU Hao1-0/+1
2022-11-15libatomic: Add support for LSE and LSE2Wilco Dijkstra2-5/+475
2022-11-15libatomic: Handle AVX+CX16 AMD like Intel for 16b atomics [PR104688]Jakub Jelinek1-2/+4
2022-08-08AArch32: Fix 128-bit sequential consistency atomic operations.Tamar Christina1-0/+19
2022-08-08AArch64: Fix 128-bit sequential consistency atomic operations.Tamar Christina2-0/+69
2022-03-17libatomic: Improve 16-byte atomics on Intel AVX [PR104688]Jakub Jelinek2-7/+48
2022-01-03Update copyright years.Jakub Jelinek19-19/+19
2021-07-21Adjust macro to avoid warning [PR101379].Martin Sebor1-1/+7
2021-01-04Update copyright years.Jakub Jelinek19-19/+19
2020-10-11aix: remove libgomp and libatomic archives before creating FAT archivesClément Chigot1-0/+3
2020-09-27aix: Use $(AR) without -X32_64 to build FAT libraries.Clément Chigot1-2/+3
2020-09-11[libatomic] Add nvptx supportTom de Vries2-0/+112
2020-07-14aix: FAT libraries: test native compiler mode directlyDavid Edelsohn1-1/+1
2020-06-21aix: Add GCC64 configuration and FAT target libraries.David Edelsohn1-0/+10
2020-06-01i386: Add __attribute__ ((gcc_struct)) to struct fenv [PR95418]Uros Bizjak1-1/+1
2020-05-06i386: Use generic division to generate INEXACT exceptionUros Bizjak1-13/+9
2020-05-01i386: Use generic division to generate INVALID and DIVZERO exceptionsUros Bizjak1-12/+8
2020-04-19i386: Remove unneeded assignments when triggering SSE exceptionsUros Bizjak1-6/+0
2020-01-01Update copyright years.Jakub Jelinek17-17/+17
2019-01-01Update copyright years.Jakub Jelinek17-17/+17
2018-06-21[ARM] Use __ARM_ARCH and __ARM_FEATURE_LDREX instead of __ARM_ARCH__Christophe Lyon1-47/+5
2018-05-23x86: libatomic: Do not assume ELF constructors run before IFUNC resolversFlorian Weimer2-9/+39
2018-03-09S/390: libatomic: Fix 16 byte atomic exchangeAndreas Krebbel1-0/+69
2018-01-03Update copyright years.Jakub Jelinek16-16/+16
2017-12-05Makefile.am (ARCH_AARCH64_LINUX): Add IFUNC_OPTIONS and libatomic_la_LIBADD.Steve Ellcey1-0/+36
2017-02-01Fix __atomic to not implement atomic loads with CAS.Torvald Riegel1-0/+18
2017-01-30[ARM][PR target/78945] Fix libatomic on armv7-mSzabolcs Nagy1-2/+2
2017-01-01Update copyright years.Jakub Jelinek15-15/+15
2016-05-10[libatomic] Add missing files for RTEMS supportSebastian Huber2-0/+78
2016-01-04Update copyright years.Jakub Jelinek13-13/+13
2015-01-05Update copyright years.Jakub Jelinek13-13/+13
2014-06-17Makefile.am (libatomic_la_LDFLAGS): Add lt_host_flags.Kai Tietz2-0/+178
2014-01-02Update copyright years in libatomic/Richard Sandiford11-11/+11
2013-12-09sfp-exceptions.c (__sfp_handle_exceptions): Emit SSE instructions when __TARG...Uros Bizjak1-3/+3
2013-11-10fenv.c: New file.Uros Bizjak1-0/+116
2013-01-14Update copyright years in libatomic.Richard Sandiford10-10/+10
2012-12-04libatomic: Detect and build for ARM architecture armv8-a.Marcus Shawcroft1-0/+4
2012-05-01Add libatomic as a target library.Richard Henderson13-0/+810