diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-06-13 00:17:29 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2024-06-13 00:17:29 +0000 |
commit | 158ce8ade0a98443b8fc05cbdbed5c49ee8a13b7 (patch) | |
tree | a6dd8bd882e26b744c33605db2f3a00604f86553 /libatomic | |
parent | b1fe718cbe0c8883af89f52e0aad3ebf913683de (diff) | |
download | gcc-158ce8ade0a98443b8fc05cbdbed5c49ee8a13b7.zip gcc-158ce8ade0a98443b8fc05cbdbed5c49ee8a13b7.tar.gz gcc-158ce8ade0a98443b8fc05cbdbed5c49ee8a13b7.tar.bz2 |
Daily bump.
Diffstat (limited to 'libatomic')
-rw-r--r-- | libatomic/ChangeLog | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/libatomic/ChangeLog b/libatomic/ChangeLog index dd234a6..f7f57c3 100644 --- a/libatomic/ChangeLog +++ b/libatomic/ChangeLog @@ -1,3 +1,55 @@ +2024-06-12 Victor Do Nascimento <victor.donascimento@arm.com> + + * config/linux/aarch64/atomic_16.S: Reorganize functions in + file. + (HAVE_FEAT_LSE2): Delete. + +2024-06-12 Victor Do Nascimento <victor.donascimento@arm.com> + + * config/linux/aarch64/atomic_16.S: Remove unnecessary + aliasing. + (LSE): New. + (ENTRY_ALIASED): Likewise. + * config/linux/aarch64/host-config.h (LSE_ATOP): New. + (LSE2_ATOP): Likewise. + (LSE128_ATOP): Likewise. + (IFUNC_COND_1): Make its definition conditional on above 3 + macros. + (IFUNC_NCOND): Likewise. + +2024-06-12 Victor Do Nascimento <victor.donascimento@arm.com> + + * cas_n.c (LAT_CAS_N): New. + * exch_n.c (LAT_EXCH_N): Likewise. + * fadd_n.c (LAT_FADD_N): Likewise. + * fand_n.c (LAT_FAND_N): Likewise. + * fence.c (LAT_FENCE): Likewise. + * fenv.c (LAT_FENV): Likewise. + * fior_n.c (LAT_FIOR_N): Likewise. + * flag.c (LAT_FLAG): Likewise. + * fnand_n.c (LAT_FNAND_N): Likewise. + * fop_n.c (LAT_FOP_N): Likewise + * fsub_n.c (LAT_FSUB_N): Likewise. + * fxor_n.c (LAT_FXOR_N): Likewise. + * gcas.c (LAT_GCAS): Likewise. + * gexch.c (LAT_GEXCH): Likewise. + * glfree.c (LAT_GLFREE): Likewise. + * gload.c (LAT_GLOAD): Likewise. + * gstore.c (LAT_GSTORE): Likewise. + * load_n.c (LAT_LOAD_N): Likewise. + * store_n.c (LAT_STORE_N): Likewise. + * tas_n.c (LAT_TAS_N): Likewise. + +2024-06-12 Victor Do Nascimento <victor.donascimento@arm.com> + + * acinclude.m4 (LIBAT_TEST_FEAT_AARCH64_LSE128): Delete. + * auto-config.h.in (HAVE_FEAT_LSE128): Likewise + * config/linux/aarch64/atomic_16.S: Replace all LSE128 + instructions with equivalent `.inst' directives. + (HAVE_FEAT_LSE128): Remove all references. + * configure: Regenerate. + * configure.ac: Remove call to LIBAT_TEST_FEAT_AARCH64_LSE128. + 2024-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> PR testsuite/115294 |