From 0d1834bf3b1e23100d55bba307d7d4a2002ca575 Mon Sep 17 00:00:00 2001 From: GCC Administrator Date: Thu, 7 Apr 2022 00:19:42 +0000 Subject: [PATCH] Daily bump. --- gcc/ChangeLog | 13 +++++++++++++ gcc/DATESTAMP | 2 +- gcc/testsuite/ChangeLog | 5 +++++ 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a7430d71fe..5440c2ca881 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,16 @@ +2022-04-06 Alex Coplan + + PR target/99977 + * config/arm/arm.c (arm_split_compare_and_swap): Fix up codegen + with negative immediates: ensure we expand cbranchsi4_scratch + correctly and ensure we satisfy its constraints. + * config/arm/sync.md + (@atomic_compare_and_swap_1): Don't + attempt to tie two output operands together with constraints; + collapse two alternatives. + (@atomic_compare_and_swap_1): Likewise. + * config/arm/thumb1.md (cbranchsi4_neg_late): New. + 2022-03-30 Martin Jambor Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d9e2507b6b2..0e235becadf 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220406 +20220407 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ecd28449b07..29535de3dd8 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2022-04-06 Alex Coplan + + PR target/99977 + * gcc.target/arm/pr99977.c: New test. + 2022-03-30 Martin Jambor Backported from master: