This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-arm-check_cross in repository toolchain/ci/gcc.
omits 140cf935cd1 libstdc++: Implement P0966 std::string::reserve should not shrink omits 4e39f563c0c libstdc++: Do not set eofbit eagerly in operator>>(istream& [...] omits 6a3f3e08723 arm: Clear canary value after stack_protect_test [PR96191] omits 6a13a4e3f29 libstdc++: Fix unnecessary allocations in read_symlink [PR 96484] omits 6251ea15f55 libstdc++: Adjust overflow prevention to operator>> omits 9c376d1c166 rs6000: Don't ICE when spilling an MMA accumulator omits 165843ac435 x86: Restrict new gcc.target/i386/minmax-9.c test to !ia32. omits b3aa137212b reassoc: Improve maybe_optimize_range_tests [PR96480] omits af30b83b509 bpf: more flexible support for kernel helpers omits 89b84cd794f tree-optimization/96491 - avoid store commoning across abno [...] omits 1f4c8afa1b2 tree-optimization/96483 - fix ICE in PRE with POLY_INT_CST omits c7b1f30258f Remove std::map use from graphite omits c072fd236dc x86_64: Integer min/max improvements. omits 85245bda63a ipa-fnsummary: Include <vector> the proper way omits dfdf9085d31 vect/rs6000: Support vector with length cost modeling omits ea858d09571 vect: Skip epilogue loops for dbgcnt check [PR96451] omits aa5ea20c2bf Daily bump. omits b2d4ba65dca libstdc++: Break long lines to fit in 80 columns omits 54485adc777 libstdc++: Change URL for PSTL again
This update removed existing revisions from the reference, leaving the reference pointing at a previous point in the repository history.
* -- * -- N refs/heads/linaro-local/ci/tcwg_cross/gnu-master-arm-check_cross (17 [...] \ O -- O -- O (140cf935cd1)
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 215 --------- gcc/DATESTAMP | 2 +- gcc/config/arm/arm.md | 6 +- gcc/config/arm/thumb1.md | 8 +- gcc/config/bpf/bpf-helpers.def | 194 ++++++++ gcc/config/bpf/bpf-helpers.h | 530 +++++++++------------ gcc/config/bpf/bpf.c | 172 ++++--- gcc/config/i386/i386.md | 74 +-- gcc/config/rs6000/mma.md | 22 +- gcc/config/rs6000/rs6000.c | 33 +- gcc/cp/ChangeLog | 9 - gcc/doc/extend.texi | 172 ++++++- gcc/fortran/ChangeLog | 11 - gcc/graphite-isl-ast-to-gimple.c | 30 +- gcc/ipa-fnsummary.c | 2 +- gcc/testsuite/ChangeLog | 55 --- gcc/testsuite/gcc.dg/torture/pr96491.c | 29 -- gcc/testsuite/gcc.dg/tree-ssa/pr96480.c | 23 - gcc/testsuite/gcc.target/arm/stack-protector-1.c | 63 --- gcc/testsuite/gcc.target/arm/stack-protector-2.c | 6 - gcc/testsuite/gcc.target/bpf/helper-bind.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-bpf-redirect.c | 4 +- .../gcc.target/bpf/helper-clone-redirect.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-csum-diff.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-csum-update.c | 4 +- .../bpf/helper-current-task-under-cgroup.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-fib-lookup.c | 4 +- .../gcc.target/bpf/helper-get-cgroup-classid.c | 4 +- .../gcc.target/bpf/helper-get-current-cgroup-id.c | 4 +- .../gcc.target/bpf/helper-get-current-comm.c | 4 +- .../gcc.target/bpf/helper-get-current-pid-tgid.c | 4 +- .../gcc.target/bpf/helper-get-current-task.c | 4 +- .../gcc.target/bpf/helper-get-current-uid-gid.c | 4 +- .../gcc.target/bpf/helper-get-hash-recalc.c | 4 +- .../gcc.target/bpf/helper-get-listener-sock.c | 4 +- .../gcc.target/bpf/helper-get-local-storage.c | 4 +- .../gcc.target/bpf/helper-get-numa-node-id.c | 4 +- .../gcc.target/bpf/helper-get-prandom-u32.c | 4 +- .../gcc.target/bpf/helper-get-route-realm.c | 4 +- .../gcc.target/bpf/helper-get-smp-processor-id.c | 4 +- .../gcc.target/bpf/helper-get-socket-cookie.c | 4 +- .../gcc.target/bpf/helper-get-socket-uid.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-get-stack.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-get-stackid.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-getsockopt.c | 6 +- gcc/testsuite/gcc.target/bpf/helper-ktime-get-ns.c | 4 +- .../gcc.target/bpf/helper-l3-csum-replace.c | 4 +- .../gcc.target/bpf/helper-l4-csum-replace.c | 4 +- .../gcc.target/bpf/helper-lwt-push-encap.c | 4 +- .../gcc.target/bpf/helper-lwt-seg6-action.c | 6 +- .../gcc.target/bpf/helper-lwt-seg6-adjust-srh.c | 4 +- .../gcc.target/bpf/helper-lwt-seg6-store-bytes.c | 5 +- .../gcc.target/bpf/helper-map-delete-elem.c | 5 +- .../gcc.target/bpf/helper-map-lookup-elem.c | 5 +- .../gcc.target/bpf/helper-map-peek-elem.c | 5 +- gcc/testsuite/gcc.target/bpf/helper-map-pop-elem.c | 5 +- .../gcc.target/bpf/helper-map-push-elem.c | 4 +- .../gcc.target/bpf/helper-map-update-elem.c | 4 +- .../gcc.target/bpf/helper-msg-apply-bytes.c | 4 +- .../gcc.target/bpf/helper-msg-cork-bytes.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-msg-pop-data.c | 4 +- .../gcc.target/bpf/helper-msg-pull-data.c | 7 +- .../gcc.target/bpf/helper-msg-push-data.c | 4 +- .../gcc.target/bpf/helper-msg-redirect-hash.c | 4 +- .../gcc.target/bpf/helper-msg-redirect-map.c | 4 +- .../gcc.target/bpf/helper-override-return.c | 4 +- .../gcc.target/bpf/helper-perf-event-output.c | 3 +- .../gcc.target/bpf/helper-perf-event-read-value.c | 4 +- .../gcc.target/bpf/helper-perf-event-read.c | 4 +- .../gcc.target/bpf/helper-perf-prog-read-value.c | 4 +- .../gcc.target/bpf/helper-probe-read-str.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-probe-read.c | 4 +- .../gcc.target/bpf/helper-probe-write-user.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-rc-keydown.c | 4 +- .../gcc.target/bpf/helper-rc-pointer-rel.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-rc-repeat.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-redirect-map.c | 4 +- .../gcc.target/bpf/helper-set-hash-invalid.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-set-hash.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-setsockopt.c | 5 +- gcc/testsuite/gcc.target/bpf/helper-sk-fullsock.c | 4 +- .../gcc.target/bpf/helper-sk-lookup-tcp.c | 10 +- .../gcc.target/bpf/helper-sk-lookup-upd.c | 4 +- .../gcc.target/bpf/helper-sk-redirect-hash.c | 5 +- .../gcc.target/bpf/helper-sk-redirect-map.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-sk-release.c | 4 +- .../gcc.target/bpf/helper-sk-select-reuseport.c | 4 +- .../gcc.target/bpf/helper-sk-storage-delete.c | 4 +- .../gcc.target/bpf/helper-sk-storage-get.c | 5 +- .../gcc.target/bpf/helper-skb-adjust-room.c | 4 +- .../gcc.target/bpf/helper-skb-cgroup-id.c | 4 +- .../gcc.target/bpf/helper-skb-change-head.c | 4 +- .../gcc.target/bpf/helper-skb-change-proto.c | 4 +- .../gcc.target/bpf/helper-skb-change-tail.c | 4 +- .../gcc.target/bpf/helper-skb-change-type.c | 4 +- .../gcc.target/bpf/helper-skb-ecn-set-ce.c | 4 +- .../gcc.target/bpf/helper-skb-get-tunnel-key.c | 4 +- .../gcc.target/bpf/helper-skb-get-tunnel-opt.c | 4 +- .../gcc.target/bpf/helper-skb-get-xfrm-state.c | 6 +- .../bpf/helper-skb-load-bytes-relative.c | 8 +- .../gcc.target/bpf/helper-skb-load-bytes.c | 4 +- .../gcc.target/bpf/helper-skb-pull-data.c | 4 +- .../gcc.target/bpf/helper-skb-set-tunnel-key.c | 4 +- .../gcc.target/bpf/helper-skb-set-tunnel-opt.c | 4 +- .../gcc.target/bpf/helper-skb-store-bytes.c | 4 +- .../gcc.target/bpf/helper-skb-under-cgroup.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-skb-vlan-pop.c | 4 +- .../gcc.target/bpf/helper-skb-vlan-push.c | 4 +- .../gcc.target/bpf/helper-skc-lookup-tcp.c | 6 +- .../gcc.target/bpf/helper-sock-hash-update.c | 4 +- .../gcc.target/bpf/helper-sock-map-update.c | 4 +- .../gcc.target/bpf/helper-sock-ops-cb-flags-set.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-spin-lock.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-spin-unlock.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-strtol.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-strtoul.c | 4 +- .../bpf/helper-sysctl-get-current-value.c | 5 +- .../gcc.target/bpf/helper-sysctl-get-name.c | 5 +- .../gcc.target/bpf/helper-sysctl-get-new-value.c | 5 +- .../gcc.target/bpf/helper-sysctl-set-new-value.c | 5 +- gcc/testsuite/gcc.target/bpf/helper-tail-call.c | 5 +- .../gcc.target/bpf/helper-tcp-check-syncookie.c | 8 +- gcc/testsuite/gcc.target/bpf/helper-tcp-sock.c | 4 +- gcc/testsuite/gcc.target/bpf/helper-trace-printk.c | 5 +- .../gcc.target/bpf/helper-xdp-adjust-head.c | 4 +- .../gcc.target/bpf/helper-xdp-adjust-meta.c | 4 +- .../gcc.target/bpf/helper-xdp-adjust-tail.c | 3 +- .../gcc.target/bpf/skb-ancestor-cgroup-id.c | 4 +- gcc/testsuite/gcc.target/i386/minmax-10.c | 38 -- gcc/testsuite/gcc.target/i386/minmax-11.c | 12 - gcc/testsuite/gcc.target/i386/minmax-8.c | 18 - gcc/testsuite/gcc.target/i386/minmax-9.c | 23 - gcc/testsuite/gcc.target/powerpc/pr96446.c | 16 - gcc/tree-ssa-pre.c | 1 - gcc/tree-ssa-reassoc.c | 88 +--- gcc/tree-ssa-sink.c | 3 +- gcc/tree-vect-loop-manip.c | 14 +- gcc/tree-vect-loop.c | 88 +--- gcc/tree-vect-stmts.c | 6 +- gcc/tree-vectorizer.c | 3 +- gcc/tree-vectorizer.h | 1 - libgomp/ChangeLog | 16 - libstdc++-v3/ChangeLog | 61 --- libstdc++-v3/config/abi/pre/gnu.ver | 17 +- libstdc++-v3/doc/html/manual/status.html | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 3 +- libstdc++-v3/include/bits/basic_string.h | 52 +- libstdc++-v3/include/bits/basic_string.tcc | 121 ++--- libstdc++-v3/include/bits/istream.tcc | 4 +- libstdc++-v3/include/std/atomic | 8 +- libstdc++-v3/include/std/istream | 26 +- libstdc++-v3/src/c++17/fs_ops.cc | 6 - libstdc++-v3/src/c++98/istream-string.cc | 2 +- libstdc++-v3/src/c++98/istream.cc | 3 +- libstdc++-v3/src/filesystem/ops.cc | 6 - .../21_strings/basic_string/capacity/1.cc | 14 +- .../21_strings/basic_string/capacity/char/1.cc | 14 +- .../21_strings/basic_string/capacity/char/18654.cc | 8 +- .../21_strings/basic_string/capacity/char/2.cc | 6 +- .../21_strings/basic_string/capacity/wchar_t/1.cc | 14 +- .../basic_string/capacity/wchar_t/18654.cc | 8 +- .../21_strings/basic_string/capacity/wchar_t/2.cc | 6 +- .../basic_string/inserters_extractors/char/13.cc | 55 --- .../inserters_extractors/wchar_t/13.cc | 55 --- .../basic_istream/extractors_character/char/5.cc | 54 --- .../extractors_character/char/overflow.cc | 21 +- .../extractors_character/wchar_t/5.cc | 54 --- .../extractors_character/wchar_t/overflow.cc | 57 --- 169 files changed, 964 insertions(+), 2167 deletions(-) create mode 100644 gcc/config/bpf/bpf-helpers.def delete mode 100644 gcc/testsuite/gcc.dg/torture/pr96491.c delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr96480.c delete mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-1.c delete mode 100644 gcc/testsuite/gcc.target/arm/stack-protector-2.c delete mode 100644 gcc/testsuite/gcc.target/i386/minmax-10.c delete mode 100644 gcc/testsuite/gcc.target/i386/minmax-11.c delete mode 100644 gcc/testsuite/gcc.target/i386/minmax-8.c delete mode 100644 gcc/testsuite/gcc.target/i386/minmax-9.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/pr96446.c delete mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/inserters_extrac [...] delete mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/inserters_extrac [...] delete mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...] delete mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...] delete mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/extractors_character [...]