From: GCC Administrator Date: Tue, 18 May 2021 00:18:33 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-11.2.0~375 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0d9e251627200e4c2715cb563da01965e6ce9077;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/contrib/ChangeLog b/contrib/ChangeLog index f2705dd5d688..8a73b57ccca9 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,12 @@ +2021-05-17 Richard Biener + + Backported from master: + 2021-05-17 Richard Biener + + * download_prerequisites: Update mpfr version to 3.1.6. + * prerequisites.md5: Update. + * prerequisites.sha512: Likewise. + 2021-05-14 Martin Liska * gcc-changelog/git_check_commit.py: Sync from master. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4f91817afd85..23fcbed1120f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2021-05-17 Alex Coplan + + Backported from master: + 2021-04-27 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. + +2021-05-17 Marius Hillenbrand + + Backported from master: + 2021-05-17 Marius Hillenbrand + + PR bootstrap/100552 + * configure.ac: Replace pattern substitution with call to sed. + * configure: Regenerate. + 2021-05-13 Tobias Burnus Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 915a0b235e74..7fa5a770779d 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210517 +20210518 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b072f2b4eb92..d4499fb1f1b0 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,11 @@ +2021-05-17 Tobias Burnus + + Backported from master: + 2021-05-14 Tobias Burnus + + * resolve.c (resolve_symbol): Handle implicit SAVE of main-program + for vars in 'omp threadprivate' and 'omp declare target'. + 2021-05-05 Harald Anlauf Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e4fd12da0588..7caed40d045a 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,18 @@ +2021-05-17 Alex Coplan + + Backported from master: + 2021-04-27 Alex Coplan + + PR target/99977 + * gcc.target/arm/pr99977.c: New test. + +2021-05-17 Tobias Burnus + + Backported from master: + 2021-05-14 Tobias Burnus + + * gfortran.dg/gomp/implicit-save.f90: New test. + 2021-05-14 Jakub Jelinek Backported from master: diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog index 7e0fe3d46590..0ce541fa7ebd 100644 --- a/libgomp/ChangeLog +++ b/libgomp/ChangeLog @@ -1,3 +1,12 @@ +2021-05-17 Kwok Cheung Yeung + + Backported from master: + 2021-05-17 Kwok Cheung Yeung + + * task.c (omp_fulfill_event): Call gomp_team_barrier_set_task_pending + if new tasks generated. + * testsuite/libgomp.c-c++-common/task-detach-13.c: New. + 2021-05-13 Tobias Burnus Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 055b5f353c55..e97734abdca8 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,31 @@ +2021-05-17 Jonathan Wakely + + Backported from master: + 2021-05-17 Jonathan Wakely + + PR libstdc++/100630 + * include/experimental/bits/fs_path.h (__is_constructible_from): + Test construction from a const lvalue, not an rvalue. + * testsuite/27_io/filesystem/path/construct/100630.cc: New test. + * testsuite/experimental/filesystem/path/construct/100630.cc: + New test. + +2021-05-17 Thomas Rodgers + + Backported from master: + 2021-05-17 Thomas Rodgers + + * include/bits/atomic_wait.h (__waiter::_M_do_wait_v): loop + until value change observed. + (__waiter_base::_M_laundered): New member. + (__waiter_base::_M_notify): Check _M_laundered to determine + whether to wake one or all. + (__detail::__atomic_compare): Return true if call to + __builtin_memcmp() == 0. + (__waiter_base::_S_do_spin_v): Adjust predicate. + * testsuite/29_atomics/atomic/wait_notify/100334.cc: New + test. + 2021-05-12 Patrick Palka Backported from master: