diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2020-08-12 00:16:27 +0000 |
---|---|---|
committer | Giuliano Belinassi <giuliano.belinassi@usp.br> | 2020-08-17 15:08:01 -0300 |
commit | 074802f123d6ee8458cbe50d1b10767d39f08bb4 (patch) | |
tree | 824ac4132196565b1da9807adc011ceb0e6d0e07 /gcc | |
parent | 1ee95c39a6f00520a98cb2de42785b7706479747 (diff) | |
download | gcc-074802f123d6ee8458cbe50d1b10767d39f08bb4.zip gcc-074802f123d6ee8458cbe50d1b10767d39f08bb4.tar.gz gcc-074802f123d6ee8458cbe50d1b10767d39f08bb4.tar.bz2 |
Daily bump.
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 25 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/c-family/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 68 |
4 files changed, 101 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fe76468..545a44b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,28 @@ +2020-08-11 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/96539 + * expr.c (emit_block_move_hints): Don't copy anything if x and y + are the same and neither is MEM_VOLATILE_P. + +2020-08-11 Jakub Jelinek <jakub@redhat.com> + + PR c/96549 + * tree.c (get_narrower): Use TREE_TYPE (ret) instead of + TREE_TYPE (win) for COMPOUND_EXPRs. + +2020-08-11 Jan Hubicka <hubicka@ucw.cz> + + * predict.c (not_loop_guard_equal_edge_p): New function. + (maybe_predict_edge): New function. + (predict_paths_for_bb): Use it. + (predict_paths_leading_to_edge): Use it. + +2020-08-11 Martin Liska <mliska@suse.cz> + + * dbgcnt.def (DEBUG_COUNTER): Add ipa_cp_bits. + * ipa-cp.c (ipcp_store_bits_results): Use it when we store known + bits for parameters. + 2020-08-10 Marek Polacek <polacek@redhat.com> * doc/sourcebuild.texi: Document dg-ice. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 5a77e12..b81f381 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200811 +20200812 diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 85e0c00..1eaa99f 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,10 @@ +2020-08-11 Jakub Jelinek <jakub@redhat.com> + + PR c/96545 + * c-common.c (get_atomic_generic_size): Require that first argument's + type points to a complete type and use tree_fits_uhwi_p instead of + just INTEGER_CST TREE_CODE check for the TYPE_SIZE_UNIT. + 2020-07-31 Martin Sebor <msebor@redhat.com> PR c++/96003 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index dc48e01..8208f16 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,71 @@ +2020-08-11 David Edelsohn <dje.gcc@gmail.com> + + * g++.dg/opt/flifetime-dse2.C: Remove AIX xfail. + * g++.dg/opt/flifetime-dse4.C: Remove AIX xfail. + +2020-08-11 Tom de Vries <tdevries@suse.de> + + * gcc.dg/Warray-bounds-46.c: Add missing require-effective-target + directive. + * gcc.dg/Warray-bounds-48.c: Same. + * gcc.dg/Warray-bounds-50.c: Same. + * gcc.dg/Wreturn-local-addr-2.c: Same. + * gcc.dg/Wreturn-local-addr-3.c: Same. + * gcc.dg/Wreturn-local-addr-4.c: Same. + * gcc.dg/Wreturn-local-addr-6.c: Same. + * gcc.dg/Wstack-usage.c: Same. + * gcc.dg/Wstringop-overflow-15.c: Same. + * gcc.dg/Wstringop-overflow-23.c: Same. + * gcc.dg/Wstringop-overflow-25.c: Same. + * gcc.dg/Wstringop-overflow-27.c: Same. + * gcc.dg/Wstringop-overflow-39.c: Same. + * gcc.dg/analyzer/alloca-leak.c: Same. + * gcc.dg/analyzer/data-model-1.c: Same. + * gcc.dg/analyzer/data-model-16.c: Same. + * gcc.dg/analyzer/malloc-1.c: Same. + * gcc.dg/analyzer/malloc-paths-8.c: Same. + * gcc.dg/analyzer/pr93546.c: Same. + * gcc.dg/analyzer/setjmp-1.c: Same. + * gcc.dg/analyzer/setjmp-2.c: Same. + * gcc.dg/analyzer/setjmp-3.c: Same. + * gcc.dg/analyzer/setjmp-4.c: Same. + * gcc.dg/analyzer/setjmp-5.c: Same. + * gcc.dg/analyzer/setjmp-6.c: Same. + * gcc.dg/analyzer/setjmp-7.c: Same. + * gcc.dg/analyzer/setjmp-7a.c: Same. + * gcc.dg/analyzer/setjmp-8.c: Same. + * gcc.dg/analyzer/setjmp-9.c: Same. + * gcc.dg/analyzer/setjmp-pr93378.c: Same. + * gcc.dg/gimplefe-44.c: Same. + * gcc.dg/pr84131.c: Same. + * gcc.dg/pr93986.c: Same. + * gcc.dg/pr95133.c: Same. + * gcc.dg/pr95857.c: Same. + * gcc.dg/strlenopt-83.c: Same. + * gcc.dg/strlenopt-84.c: Same. + * gcc.dg/strlenopt-91.c: Same. + * gcc.dg/uninit-32.c: Same. + * gcc.dg/uninit-36.c: Same. + +2020-08-11 Jakub Jelinek <jakub@redhat.com> + + PR c/96545 + * c-c++-common/pr96545.c: New test. + +2020-08-11 Jakub Jelinek <jakub@redhat.com> + + PR rtl-optimization/96539 + * gcc.target/i386/pr96539.c: New test. + +2020-08-11 Jakub Jelinek <jakub@redhat.com> + + PR c/96549 + * gcc.c-torture/execute/pr96549.c: New test. + +2020-08-11 Jan Hubicka <hubicka@ucw.cz> + + * gcc.dg/ipa/ipa-clone-2.c: Lower threshold from 500 to 400. + 2020-08-10 Marek Polacek <polacek@redhat.com> PR c++/88003 |