diff options
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 29 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 12 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 15 |
4 files changed, 57 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9f96f24..88db61e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,32 @@ +2020-12-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/98353 + * gimplify.c (gimplify_init_ctor_eval_range): Gimplify value before + storing it into cref. + +2020-12-21 Iain Sandoe <iain@sandoe.co.uk> + + * config/darwin-driver.c (darwin_find_version_from_kernel): + Compute the minor OS version from the minor kernel version. + +2020-12-21 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/98407 + * fold-const.c (native_encode_initializer): When handling flexible + array members, fix up computation of length for memset. Also remove + " - o" as o is always guaranteed to be 0 in this code path. + +2020-12-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/98383 + * gimplify.c (struct gimplify_omp_ctx): Add in_for_exprs flag. + (gimple_add_tmp_var): For addressable temporaries appearing in + simd lb, b or incr expressions, don't add a private clause unless + it is seen also outside of those expressions in the simd body. + (omp_notice_variable): Likewise. + (gimplify_omp_for): Set and reset in_for_exprs around gimplification + of lb, b or incr expressions. + 2020-12-20 Max Filippov <jcmvbkbc@gmail.com> * config/xtensa/xtensa.md (bswapsi2, bswapdi2): New patterns. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index af1c96a..f7fef04 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201221 +20201222 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 833b111..e49d1a1 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,15 @@ +2020-12-21 Nathan Sidwell <nathan@acm.org> + + * module.cc (create_dirs): Add logging. + (finish_module_processing): Unlink before rename. + +2020-12-21 Nathan Sidwell <nathan@acm.org> + + PR bootstrap/98412 + * mapper-client.cc: INCLUDE_STRING, INCLUDE_VECTOR. + (module_client::open_module_client): Avoid std::stoul. + * mapper-resolver.cc: INCLUDE_STRING, INCLUDE_VECTOR. + 2020-12-18 Kwok Cheung Yeung <kcy@codesourcery.com> * cp-lang.c (cxx_get_decl_init): New. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dc1d0b8..0ee098f 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,18 @@ +2020-12-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/98353 + * g++.dg/opt/pr98353.C: New test. + +2020-12-21 Jakub Jelinek <jakub@redhat.com> + + PR tree-optimization/98407 + * gcc.c-torture/compile/pr98407.c: New test. + +2020-12-21 Jakub Jelinek <jakub@redhat.com> + + PR c++/98383 + * g++.dg/gomp/pr98383.C: New test. + 2020-12-20 Max Filippov <jcmvbkbc@gmail.com> * gcc.target/xtensa/bswap.c: New test. |