Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 8 Aug 2020 00:16:34 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 8 Aug 2020 00:16:34 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index ba8a009..1382771 100644 (file)
@@ -1,3 +1,36 @@
+2020-08-07  Marc Glisse  <marc.glisse@inria.fr>
+
+       * generic-match-head.c (optimize_vectors_before_lowering_p): New
+       function.
+       * gimple-match-head.c (optimize_vectors_before_lowering_p):
+       Likewise.
+       * match.pd ((v ? w : 0) ? a : b, c1 ? c2 ? a : b : b): Use it.
+
+2020-08-07  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96514
+       * tree-if-conv.c (if_convertible_bb_p): If the last stmt
+       is a call that is control-altering, fail.
+
+2020-08-07  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * config/bpf/bpf.md: Remove trailing whitespaces.
+       * config/bpf/constraints.md: Likewise.
+       * config/bpf/predicates.md: Likewise.
+
+2020-08-07  Michael Meissner  <meissner@linux.ibm.com>
+
+       * config/rs6000/rs6000.md (bswaphi2_reg): Add ISA 3.1 support.
+       (bswapsi2_reg): Add ISA 3.1 support.
+       (bswapdi2): Rename bswapdi2_xxbrd to bswapdi2_brd.
+       (bswapdi2_brd,bswapdi2_xxbrd): Rename.  Add ISA 3.1 support.
+
+2020-08-07  Alan Modra  <amodra@gmail.com>
+
+       PR target/96493
+       * config/rs6000/predicates.md (current_file_function_operand): Don't
+       accept functions that differ in r2 usage.
+
 2020-08-06  Hans-Peter Nilsson  <hp@bitrange.com>
 
        * config/mmix/mmix.md (MM): New mode_iterator.
index 007638e..0aaecf3 100644 (file)
@@ -1 +1 @@
-20200807
+20200808
index ca9395e..38b564b 100644 (file)
@@ -1,3 +1,72 @@
+2020-08-07  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/96514
+       * gcc.dg/pr96514.c: New testcase.
+
+2020-08-07  Jose E. Marchesi  <jose.marchesi@oracle.com>
+
+       * gcc.target/bpf/diag-funargs-2.c: Remove trailing whitespaces.
+       * gcc.target/bpf/skb-ancestor-cgroup-id.c: Likewise.
+       * gcc.target/bpf/helper-xdp-adjust-meta.c: Likewise.
+       * gcc.target/bpf/helper-xdp-adjust-head.c: Likewise.
+       * gcc.target/bpf/helper-tcp-check-syncookie.c: Likewise.
+       * gcc.target/bpf/helper-sock-ops-cb-flags-set.c
+       * gcc.target/bpf/helper-sysctl-set-new-value.c: Likewise.
+       * gcc.target/bpf/helper-sysctl-get-new-value.c: Likewise.
+       * gcc.target/bpf/helper-sysctl-get-name.c: Likewise.
+       * gcc.target/bpf/helper-sysctl-get-current-value.c: Likewise.
+       * gcc.target/bpf/helper-strtoul.c: Likewise.
+       * gcc.target/bpf/helper-strtol.c: Likewise.
+       * gcc.target/bpf/helper-sock-map-update.c: Likewise.
+       * gcc.target/bpf/helper-sk-storage-get.c: Likewise.
+       * gcc.target/bpf/helper-sk-storage-delete.c: Likewise.
+       * gcc.target/bpf/helper-sk-select-reuseport.c: Likewise.
+       * gcc.target/bpf/helper-sk-release.c: Likewise.
+       * gcc.target/bpf/helper-sk-redirect-map.c: Likewise.
+       * gcc.target/bpf/helper-sk-lookup-upd.c: Likewise.
+       * gcc.target/bpf/helper-sk-lookup-tcp.c: Likewise.
+       * gcc.target/bpf/helper-skb-change-head.c: Likewise.
+       * gcc.target/bpf/helper-skb-cgroup-id.c: Likewise.
+       * gcc.target/bpf/helper-skb-adjust-room.c: Likewise.
+       * gcc.target/bpf/helper-set-hash.c: Likewise.
+       * gcc.target/bpf/helper-setsockopt.c: Likewise.
+       * gcc.target/bpf/helper-redirect-map.c: Likewise.
+       * gcc.target/bpf/helper-rc-repeat.c: Likewise.
+       * gcc.target/bpf/helper-rc-keydown.c: Likewise.
+       * gcc.target/bpf/helper-probe-read-str.c: Likewise.
+       * gcc.target/bpf/helper-perf-prog-read-value.c: Likewise.
+       * gcc.target/bpf/helper-perf-event-read-value.c: Likewise.
+       * gcc.target/bpf/helper-override-return.c: Likewise.
+       * gcc.target/bpf/helper-msg-redirect-map.c: Likewise.
+       * gcc.target/bpf/helper-msg-pull-data.c: Likewise.
+       * gcc.target/bpf/helper-msg-cork-bytes.c: Likewise.
+       * gcc.target/bpf/helper-msg-apply-bytes.c: Likewise.
+       * gcc.target/bpf/helper-lwt-seg6-store-bytes.c: Likewise.
+       * gcc.target/bpf/helper-lwt-seg6-adjust-srh.c: Likewise.
+       * gcc.target/bpf/helper-lwt-seg6-action.c: Likewise.
+       * gcc.target/bpf/helper-lwt-push-encap.c: Likewise.
+       * gcc.target/bpf/helper-get-socket-uid.c: Likewise.
+       * gcc.target/bpf/helper-get-socket-cookie.c: Likewise.
+       * gcc.target/bpf/helper-get-local-storage.c: Likewise.
+       * gcc.target/bpf/helper-get-current-cgroup-id.c: Likewise.
+       * gcc.target/bpf/helper-getsockopt.c: Likewise.
+       * gcc.target/bpf/diag-funargs-3.c: Likewise.
+
+2020-08-07  Kwok Cheung Yeung  <kcy@codesourcery.com>
+           Tom de Vries  <tdevries@suse.de>
+
+       * gcc.dg/ia64-sync-5.c: New test.
+
+2020-08-07  Michael Meissner  <meissner@linux.ibm.com>
+
+       * gcc.target/powerpc/bswap-brd.c: New test.
+       * gcc.target/powerpc/bswap-brw.c: New test.
+       * gcc.target/powerpc/bswap-brh.c: New test.
+
+2020-08-07  Alan Modra  <amodra@gmail.com>
+
+       * gcc.target/powerpc/pr96493.c: New file.
+
 2020-08-06  Richard Sandiford  <richard.sandiford@arm.com>
 
        * gcc.target/arm/stack-protector-1.c: New test.
index d67aa14..c658d7e 100644 (file)
@@ -1,3 +1,24 @@
+2020-08-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/96303
+       * include/debug/bitset (bitset::operator==): Call _M_base() on
+       right operand.
+       (bitset::operator!=): Likewise, but don't define it at all when
+       default comparisons are supported by the compiler.
+       * testsuite/23_containers/bitset/operations/96303.cc: New test.
+
+2020-08-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * testsuite/18_support/comparisons/algorithms/partial_order.cc:
+       Replace VERIFY with static_assert where the compiler now
+       allows it.
+       * testsuite/18_support/comparisons/algorithms/weak_order.cc:
+       Likewise.
+
+2020-08-07  Jonathan Wakely  <jwakely@redhat.com>
+
+       * config/abi/pre/gnu.ver: Fix wildcards for wstring symbols.
+
 2020-08-06  Andrew Luo  <andrewluotechnologies@outlook.com>
            Jonathan Wakely  <jwakely@redhat.com>