This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_lto in repository toolchain/ci/gcc.
from 8ac9f335315 -Wmissing-attributes: check that we avoid duplicates and fa [...] adds 769146d0181 compiler: fix bug in handling of unordered set during e [...] adds 6f7501ec1fd 2019-07-18 Richard Biener rguenther@suse.de adds 25657f668ec Fix -Wreturn-type for static naked functions in C adds 2b744af570d Make ifcvt clean up dead comparisons adds 841d021914b PR tree-optimization/91137 * tree-ssa-loop- [...] adds 655ce722f87 * lto-common.c (gimple_register_canonical_type_1): Do not [...] adds 3b0dcaf2709 [arm] Fix incorrect modes with 'borrow' operations adds 9318efaa60e include/ * demangle.h (rust_is_mangled): Move to libiberty [...] adds 080739fbcc2 [patch1/2][arm][PR90317]: fix sha1 patterns adds b2165f67dfa [patch2/2][arm]: remove builtin expand for sha1 adds 0c41e16015e * Makefile.rtl, expect.c, env.c, aux-io.c, mkdir.c, initia [...] adds 0ddb6b952b2 compiler: fix bug in importing blocks from inline functions adds b92fd6eb44a PR target/91188 * config/i386/i386.md (*addqi_1_slp): Use [...] adds 1eda6a97f2b Update PowerPC compiler for pc-relative support. adds bedefeb2450 Rename function. adds f6be15a7dd6 * config/i386/i386.md (*addqi_2_slp): Remove. (*<code>qi_ [...] adds fe986d2422d 2019-07-18 François Dumont fdumont@gcc.gnu.org adds 82e73c63404 Daily bump. adds d4f6160a8ab PR c++/90098 - partial specialization and class non-type parms. adds 4eaeb856491 PR c++/90101 - dependent class non-type parameter. adds 07069588f13 2019-07-19 Richard Biener rguenther@suse.de adds e5ef0e9bf0e * config/abi/post/m68k-linux-gnu/baseline_symbols.txt: Update. adds 854a438b0cf PR middle-end/91190 * function.c (insert_temp_slot_addres [...] adds a055ebffd8f [AArch64] Rename +bitperm to +sve2-bitperm adds fa88581b0a5 2019-07-19 Richard Biener rguenther@suse.de adds 1e1061813e9 PR ipa/91194 * ipa-inline.c (recursive_inlining): Fix lim [...] adds 23189e0c331 PR target/91204 * config/i386/mmx.md (one_cmpl<mode>2): N [...] adds 2e5a35646c0 2019-07-19 Richard Biener rguenther@suse.de adds 37ea4f1e552 * tree-ssa-dse.c (initialize_ao_ref_for_dse): Handle strn [...] adds beaeea8cf49 [PATCH, rs6000] Split up rs6000.c. adds f613f617652 [Darwin] More specs TLC. adds f6747795cfb 2019-07-19 François Dumont fdumont@gcc.gnu.org adds 35edb2914f6 2019-07-17 Bill Seurer seurer@linux.vnet.ibm.com adds 69faa48b162 compiler: don't export bodies for functions marked "go: [...] adds 970c7e4f415 Daily bump. adds 36845cc1b81 * omp-low.c (lower_rec_input_clauses): Don't force simd ar [...] adds 31890b58448 * tree.def (OMP_LOOP): New tree code. * tree-core.h (enum [...] adds 8086cf94830 Reduce memory consumption for push/pop_access_scope. adds b2b8dbd1381 Fix ICE on class template argument deduction with inherited ctor. adds 1660b048dec * config/pa/pa.h (hppa_profile_hook): Delete declaration. [...] adds 6518bb2ae61 PR target/91204 * optabs.c (expand_unop): As fallback, ex [...] adds 0c73dd90709 rs6000: New predicate any_memory_operand adds 081053d7b1c rs6000: Make lwa_operand use any_memory_operand adds 6b7c7512290 rs6000: Make input_operand use any_memory_operand adds ef1acc5b1ab rs6000: Make offsettable_mem_operand use any_memory_operand adds ab29ca88f30 Daily bump. adds 2320efbd975 2019-07-21 Thomas König tkoenig@gcc.gnu.org adds 5e999c7ebf3 [PPC] Fix bootstrap for non-SVR4 targets. adds f59ea3f386e or1k: Fix code quality for volatile memory loads adds 24bc7cd31b7 or1k: Fix issues with msoft-div adds 64ee4f6957b or1k: Add mrori option, fix option docs adds 34f4be08f5b or1k: Initial support for FPU adds 9b5e6ef5b2d or1k: only force reg for immediates adds f47e160a90a PR c++/67853 * g++.dg/cpp0x/decltype72.C: New test. adds d040eeb15c2 Daily bump. adds 0c266f91829 [ARC] Fix emitting TLS symbols. adds 2a245bc81b9 Make a warning for -Werror=wrong-language (PR driver/91172). adds 88a706575b5 Simplify LTO section format. adds 667ffde71d6 Do not emit __gnu_lto_v1 symbol. adds 68e87e75dc4 x86/AVX512: improve generated code for bit-wise negation of [...] adds e479e8cdd2c 2019-07-22 Richard Biener rguenther@suse.de adds 0b87f8cf192 [Ada] Fix internal error on array slice in loop and Loop_Invariant adds 7c48993c0a1 [Ada] Spurious warning about a useless assignment adds b5293e2d16e [Ada] Crash in C++ constructor without external and link name adds 36167f09fc2 [Ada] Incorrect values in conversion from fixed-point subty [...] adds a51cd2a2318 [Ada] Ensure Ctrl-C is not emited on terminated processes adds a7f20f4b03c [Ada] Fix spurious loop warning for function with Out parameter adds 3474a75e77a [Ada] Fix wrong assumption on bounds in GNAT.Encode_String adds f930ed433fd [Ada] Ensure meaningless digits in a string are discarded adds 9b8341e7b82 [Ada] Fix missing Constraint_Error for Enum_Val attribute adds e6368760e65 [Ada] Internal error on iterator for limited private discri [...] adds 37f1cae96b8 [Ada] Premature finalization of controlled temporaries in c [...] adds d5dbc1bbd1b [Ada] Further fix non-stored discriminant in aggregate for [...] adds 9c6c2b81e5b [Ada] Type inconsistency in floating_point type declarations adds 3eb44c27497 [Ada] Spurious error on private subtype of derived access type adds c1eeb1c62e8 [Ada] Remove obsolete Is_For_Access_Subtype machinery adds 592e600ad0b [Ada] Fix spurious visibility error for tagged type with inlining adds b0da310b26a [Ada] Issue warning or error message on ignored typing constraint adds 9bf70d945b2 [Ada] Usage of signed type in array bounds in CCG adds e869060dcfd [Ada] Misleading warning on variable not assigned adds 76ed386da40 [Ada] Optimization loses exception in improper use of 'Value adds 8c6eab72557 [Ada] Beef up comment in exp_attr.adb adds 0ff5a50245e [Ada] Small enhancement to the -gnatD/-gnatG output for fix [...] adds 9af8c78a206 [Ada] Spurious error passing access to class-wide interface type adds 39cdd055bef [Ada] Sprint: fix pasto in comment adds 72c474b5023 [Ada] Overhaul code implementing conversions involving fixe [...] adds 30cf324b1c4 [Ada] Adapt ownership checking in SPARK to traversal functions adds aeb4eb1761b [Ada] Remove misleading warning/suggestion in membership test adds bb8b9752c9f [Ada] Fix missing check for no-op conversion to fixed-point type adds da90894aeb4 [Ada] Sinfo: update doc about Do_Division/Overlflow/Range_Check adds e15987965d0 [Ada] More complete information level for -gnatR4 output adds d36d0205156 [rs6000] Add _mm_blend_epi16 and _mm_blendv_epi8 adds 9c7838b4e56 [jit] check result_type in gcc_jit_context_new_unary_op adds 34c2798744f MSP430: Don't save all callee-saved regs in non-leaf interr [...] adds 4c0c8e5a529 [aarch64]: add usra and ssra combine patterns adds 145d92258b6 Change std::ceil2 to be undefined if the result can't be re [...] adds b58d3908b4f Adjust std::rotl, std::rotr etc to match final P0553R4 proposal adds 414d7215b2c Rename testsuite directory to match P0553R4 stable names adds 4f6144ba9e7 * cgraph.c (dump_graphviz): New function. * cgraph.h (dum [...] adds c19f5144130 Daily bump. adds 15e44bdf6fe compiler: follow-on fix for finalizing imported methods adds fb174fcea17 RISC-V: Add -malign-data= option. adds f7da7f8490b [rs6000] Add documentation for __builtin_mtfsf
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 524 ++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 247 + gcc/ada/Makefile.rtl | 2 +- gcc/ada/adadecode.c | 10 +- gcc/ada/adaint.c | 18 + gcc/ada/adaint.h | 2 +- gcc/ada/argv.c | 5 +- gcc/ada/aux-io.c | 5 +- gcc/ada/checks.adb | 5 +- gcc/ada/cio.c | 3 +- gcc/ada/cstreams.c | 4 +- gcc/ada/ctrl_c.c | 6 +- gcc/ada/einfo.adb | 14 - gcc/ada/einfo.ads | 11 - gcc/ada/env.c | 108 +- gcc/ada/exit.c | 15 - gcc/ada/exp_attr.adb | 93 +- gcc/ada/exp_ch4.adb | 440 +- gcc/ada/exp_ch5.adb | 23 +- gcc/ada/exp_spark.adb | 6 - gcc/ada/expect.c | 9 +- gcc/ada/freeze.adb | 26 + gcc/ada/init.c | 8 + gcc/ada/initialize.c | 3 +- gcc/ada/libgnat/g-encstr.adb | 8 +- gcc/ada/libgnat/g-exptty.adb | 51 +- gcc/ada/libgnat/g-exptty.ads | 14 +- gcc/ada/libgnat/s-imenne.adb | 9 +- gcc/ada/libgnat/s-valboo.ads | 2 +- gcc/ada/libgnat/s-valcha.ads | 2 +- gcc/ada/libgnat/s-valdec.ads | 2 +- gcc/ada/libgnat/s-valenu.ads | 2 +- gcc/ada/libgnat/s-valint.ads | 2 +- gcc/ada/libgnat/s-vallld.ads | 2 +- gcc/ada/libgnat/s-vallli.ads | 2 +- gcc/ada/libgnat/s-valllu.ads | 2 +- gcc/ada/libgnat/s-valrea.adb | 98 +- gcc/ada/libgnat/s-valrea.ads | 2 +- gcc/ada/libgnat/s-valuns.ads | 2 +- gcc/ada/libgnat/s-valwch.ads | 2 +- gcc/ada/mkdir.c | 3 +- gcc/ada/raise-gcc.c | 8 +- gcc/ada/raise.c | 13 +- gcc/ada/repinfo.adb | 7 + gcc/ada/rtinit.c | 2 - gcc/ada/{exit.c => runtime.h} | 41 +- gcc/ada/seh_init.c | 4 +- gcc/ada/sem_aggr.adb | 43 +- gcc/ada/sem_ch3.adb | 183 +- gcc/ada/sem_ch4.adb | 13 +- gcc/ada/sem_ch8.adb | 22 +- gcc/ada/sem_res.adb | 30 +- gcc/ada/sem_spark.adb | 223 +- gcc/ada/sem_warn.adb | 13 +- gcc/ada/sinfo.ads | 43 +- gcc/ada/sprint.adb | 91 +- gcc/ada/sprint.ads | 2 +- gcc/ada/sysdep.c | 6 +- gcc/ada/targext.c | 7 + gcc/ada/terminals.c | 45 +- gcc/ada/tracebak.c | 8 +- gcc/basic-block.h | 2 + gcc/c-family/ChangeLog | 9 + gcc/c-family/c-common.h | 3 +- gcc/c-family/c-omp.c | 56 +- gcc/c-family/c-pragma.c | 1 + gcc/c-family/c-pragma.h | 2 + gcc/c/ChangeLog | 18 + gcc/c/c-decl.c | 1 + gcc/c/c-parser.c | 143 +- gcc/c/c-typeck.c | 1 + gcc/cfgcleanup.c | 8 +- gcc/cgraph.c | 16 + gcc/cgraph.h | 9 + gcc/config.gcc | 10 +- gcc/config/aarch64/aarch64-option-extensions.def | 18 +- gcc/config/aarch64/aarch64-simd.md | 12 + gcc/config/aarch64/iterators.md | 5 + gcc/config/arc/arc.c | 2 +- gcc/config/arm/arm-builtins.c | 36 +- gcc/config/arm/arm.md | 99 +- gcc/config/arm/arm_neon.h | 21 +- gcc/config/arm/crypto.md | 51 +- gcc/config/arm/predicates.md | 21 + gcc/config/avr/avr.c | 2 +- gcc/config/darwin.h | 28 +- gcc/config/i386/i386.md | 220 +- gcc/config/i386/mmx.md | 8 + gcc/config/i386/sse.md | 22 +- gcc/config/msp430/msp430.c | 18 +- gcc/config/or1k/constraints.md | 4 + gcc/config/or1k/elf.opt | 6 +- gcc/config/or1k/or1k.c | 50 +- gcc/config/or1k/or1k.h | 3 + gcc/config/or1k/or1k.md | 131 +- gcc/config/or1k/or1k.opt | 78 +- gcc/config/or1k/predicates.md | 30 + gcc/config/pa/pa-protos.h | 1 + gcc/config/pa/pa.h | 1 - gcc/config/riscv/riscv-opts.h | 5 + gcc/config/riscv/riscv.c | 3 +- gcc/config/riscv/riscv.h | 17 +- gcc/config/riscv/riscv.opt | 14 + gcc/config/rs6000/aix.h | 3 +- gcc/config/rs6000/darwin.h | 3 +- gcc/config/rs6000/linux64.h | 4 +- gcc/config/rs6000/predicates.md | 24 +- gcc/config/rs6000/rs6000-call.c | 8134 +++++++++++++++++++ gcc/config/rs6000/rs6000-internal.h | 73 + gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000.c | 8462 +------------------- gcc/config/rs6000/rs6000.h | 7 + gcc/config/rs6000/smmintrin.h | 20 + gcc/config/rs6000/sysv4.h | 3 +- gcc/config/rs6000/t-rs6000 | 4 + gcc/cp/ChangeLog | 45 + gcc/cp/call.c | 5 + gcc/cp/class.c | 10 - gcc/cp/cp-tree.h | 5 +- gcc/cp/name-lookup.c | 14 +- gcc/cp/parser.c | 165 +- gcc/cp/pt.c | 24 +- gcc/cp/semantics.c | 1 + gcc/doc/extend.texi | 6 +- gcc/doc/invoke.texi | 89 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/gfortran.texi | 16 + gcc/function.c | 2 +- gcc/gimplify.c | 312 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 77 +- gcc/go/gofrontend/export.h | 3 +- gcc/go/gofrontend/gogo.cc | 28 +- gcc/go/gofrontend/import.cc | 34 +- gcc/go/gofrontend/import.h | 23 +- gcc/go/gofrontend/statements.cc | 2 + gcc/ifcvt.c | 7 +- gcc/ipa-inline.c | 2 +- gcc/jit/ChangeLog | 10 + gcc/jit/jit-recording.c | 4 +- gcc/jit/jit-recording.h | 3 + gcc/jit/libgccjit.c | 14 +- gcc/lto-section-in.c | 3 +- gcc/lto-streamer-out.c | 3 +- gcc/lto-streamer.h | 19 +- gcc/lto/ChangeLog | 13 + gcc/lto/lang.opt | 3 + gcc/lto/lto-common.c | 27 +- gcc/lto/lto-dump.c | 52 +- gcc/omp-low.c | 97 +- gcc/optabs.c | 11 + gcc/opts-common.c | 20 +- gcc/opts-global.c | 6 +- gcc/symtab.c | 17 + gcc/testsuite/ChangeLog | 220 + gcc/testsuite/c-c++-common/gomp/cancel-1.c | 16 +- gcc/testsuite/c-c++-common/gomp/clauses-1.c | 133 +- .../c-c++-common/gomp/{order-3.c => loop-1.c} | 199 +- gcc/testsuite/c-c++-common/gomp/loop-2.c | 294 + gcc/testsuite/c-c++-common/gomp/loop-3.c | 145 + gcc/testsuite/c-c++-common/gomp/loop-4.c | 46 + gcc/testsuite/c-c++-common/gomp/loop-5.c | 56 + gcc/testsuite/c-c++-common/gomp/order-3.c | 48 +- gcc/testsuite/c-c++-common/gomp/simd-setjmp-1.c | 68 + gcc/testsuite/c-c++-common/gomp/teams-2.c | 44 +- gcc/testsuite/c-c++-common/pr53633-2.c | 19 + gcc/testsuite/g++.dg/cpp0x/decltype72.C | 19 + gcc/testsuite/g++.dg/cpp1z/class-deduction67.C | 21 + gcc/testsuite/g++.dg/cpp2a/nontype-class18.C | 17 + gcc/testsuite/g++.dg/cpp2a/nontype-class19.C | 13 + gcc/testsuite/g++.dg/cpp2a/nontype-class20.C | 13 + gcc/testsuite/g++.dg/cpp2a/nontype-class21.C | 10 + gcc/testsuite/g++.dg/cpp2a/nontype-class22.C | 21 + gcc/testsuite/g++.dg/lto/alias-5_0.C | 35 + gcc/testsuite/g++.dg/lto/alias-5_1.C | 9 + gcc/testsuite/g++.dg/lto/alias-5_2.c | 7 + gcc/testsuite/g++.dg/pr91221.C | 13 + gcc/testsuite/gcc.c-torture/compile/pr91190.c | 31 + gcc/testsuite/gcc.c-torture/compile/pr91204.c | 11 + gcc/testsuite/gcc.c-torture/execute/pr91137.c | 34 + gcc/testsuite/gcc.dg/pr91172.c | 3 + gcc/testsuite/gcc.dg/torture/pr91200.c | 32 + gcc/testsuite/gcc.dg/torture/pr91207.c | 25 + gcc/testsuite/gcc.dg/torture/pr91211.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-37.c | 60 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-38.c | 12 + gcc/testsuite/gcc.dg/vect/vect-simd-16.c | 61 + gcc/testsuite/gcc.target/aarch64/simd/ssra.c | 36 + gcc/testsuite/gcc.target/aarch64/simd/usra.c | 36 + gcc/testsuite/gcc.target/arc/tls-2.c | 14 + gcc/testsuite/gcc.target/arc/tls-3.c | 19 + gcc/testsuite/gcc.target/arm/crypto-vsha1cq_u32.c | 23 +- gcc/testsuite/gcc.target/arm/crypto-vsha1h_u32.c | 23 +- gcc/testsuite/gcc.target/arm/crypto-vsha1mq_u32.c | 23 +- gcc/testsuite/gcc.target/arm/crypto-vsha1pq_u32.c | 23 +- gcc/testsuite/gcc.target/i386/pr91188-1a.c | 63 + gcc/testsuite/gcc.target/i386/pr91188-1b.c | 65 + gcc/testsuite/gcc.target/i386/pr91188-1c.c | 113 + gcc/testsuite/gcc.target/i386/pr91188-2a.c | 62 + gcc/testsuite/gcc.target/i386/pr91188-2b.c | 64 + gcc/testsuite/gcc.target/i386/pr91188-2c.c | 112 + .../gcc.target/msp430/isr-push-pop-isr-430.c | 13 + .../gcc.target/msp430/isr-push-pop-isr-430x.c | 12 + .../gcc.target/msp430/isr-push-pop-leaf-isr-430.c | 27 + .../gcc.target/msp430/isr-push-pop-leaf-isr-430x.c | 24 + .../gcc.target/msp430/isr-push-pop-main.c | 120 + gcc/testsuite/gcc.target/or1k/shftimm-1.c | 8 +- gcc/testsuite/gcc.target/powerpc/sse4_1-check.h | 27 + gcc/testsuite/gcc.target/powerpc/sse4_1-pblendvb.c | 71 + .../gcc.target/powerpc/sse4_1-pblendw-2.c | 80 + gcc/testsuite/gcc.target/powerpc/sse4_1-pblendw.c | 89 + gcc/testsuite/gcc.target/powerpc/volatile-mem.c | 16 + gcc/testsuite/gnat.dg/class_wide5.adb | 11 + gcc/testsuite/gnat.dg/cpp_constructor2.adb | 19 + gcc/testsuite/gnat.dg/encode_string1.adb | 48 + gcc/testsuite/gnat.dg/encode_string1_pkg.adb | 15 + gcc/testsuite/gnat.dg/encode_string1_pkg.ads | 6 + gcc/testsuite/gnat.dg/enum_val1.adb | 22 + gcc/testsuite/gnat.dg/fixedpnt6.adb | 21 + gcc/testsuite/gnat.dg/float_value1.adb | 46 + gcc/testsuite/gnat.dg/inline17.adb | 10 + gcc/testsuite/gnat.dg/inline17_pkg1.adb | 15 + gcc/testsuite/gnat.dg/inline17_pkg1.ads | 7 + gcc/testsuite/gnat.dg/inline17_pkg2.ads | 10 + gcc/testsuite/gnat.dg/inline17_pkg3.adb | 14 + gcc/testsuite/gnat.dg/inline17_pkg3.ads | 16 + gcc/testsuite/gnat.dg/iter5.adb | 10 + gcc/testsuite/gnat.dg/iter5_pkg.ads | 127 + gcc/testsuite/gnat.dg/loop_invariant1.adb | 15 + gcc/testsuite/gnat.dg/loop_invariant1.ads | 7 + gcc/testsuite/gnat.dg/opt80.adb | 15 + gcc/testsuite/gnat.dg/warn22.adb | 34 + gcc/testsuite/gnat.dg/warn23.adb | 17 + gcc/testsuite/gnat.dg/warn24.adb | 15 + gcc/testsuite/gnat.dg/warn25.adb | 23 + gcc/testsuite/gnat.dg/warn26.adb | 20 + ...or-gcc_jit_context_new_binary_op-bad-res-type.c | 6 +- ...or-gcc_jit_context_new_unary_op-bad-res-type.c} | 17 +- gcc/toplev.c | 21 - gcc/tree-core.h | 10 + gcc/tree-pretty-print.c | 23 + gcc/tree-ssa-dse.c | 10 +- gcc/tree-ssa-loop-ivopts.c | 92 +- gcc/tree-ssa-phiopt.c | 5 + gcc/tree-ssa-sccvn.c | 269 +- gcc/tree-vect-stmts.c | 22 +- gcc/tree.c | 3 + gcc/tree.def | 4 + gcc/tree.h | 19 +- include/ChangeLog | 5 + include/demangle.h | 18 - libgcc/ChangeLog | 13 + libgcc/config/or1k/lib1funcs.S | 6 +- libgcc/config/pa/stublib.c | 4 - libgcc/config/pa/t-stublib | 6 +- libgfortran/ChangeLog | 18 + libgfortran/io/unix.c | 47 +- libgfortran/libgfortran.h | 1 + libgfortran/runtime/environ.c | 8 + libgomp/ChangeLog | 4 + libgomp/testsuite/libgomp.c-c++-common/loop-1.c | 127 + libiberty/ChangeLog | 11 + libiberty/cplus-dem.c | 1 + libiberty/rust-demangle.c | 1 + libiberty/rust-demangle.h | 45 + libiberty/simple-object-elf.c | 23 +- libstdc++-v3/ChangeLog | 40 + .../abi/post/m68k-linux-gnu/baseline_symbols.txt | 441 + libstdc++-v3/include/bits/stl_tempbuf.h | 51 +- libstdc++-v3/include/std/bit | 62 +- .../bit/{bitops.count => bit.count}/countl_one.cc | 0 .../bit/{bitops.count => bit.count}/countl_zero.cc | 0 .../bit/{bitops.count => bit.count}/countr_one.cc | 0 .../bit/{bitops.count => bit.count}/countr_zero.cc | 0 .../bit/{bitops.count => bit.count}/popcount.cc | 0 .../testsuite/26_numerics/bit/bit.pow.two/ceil2.cc | 32 +- .../26_numerics/bit/bit.pow.two/ceil2_neg.cc | 74 + .../bit/{bitops.rot => bit.rotate}/rotl.cc | 21 +- .../bit/{bitops.rot => bit.rotate}/rotr.cc | 21 +- 280 files changed, 16628 insertions(+), 10115 deletions(-) copy gcc/ada/{exit.c => runtime.h} (78%) create mode 100644 gcc/config/rs6000/rs6000-call.c copy gcc/testsuite/c-c++-common/gomp/{order-3.c => loop-1.c} (56%) create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/loop-5.c create mode 100644 gcc/testsuite/c-c++-common/gomp/simd-setjmp-1.c create mode 100644 gcc/testsuite/c-c++-common/pr53633-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/decltype72.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction67.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class18.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class19.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class20.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class21.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class22.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-5_0.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-5_1.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-5_2.c create mode 100644 gcc/testsuite/g++.dg/pr91221.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr91190.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr91204.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr91137.c create mode 100644 gcc/testsuite/gcc.dg/pr91172.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr91200.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr91207.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr91211.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-37.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-38.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-16.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/ssra.c create mode 100644 gcc/testsuite/gcc.target/aarch64/simd/usra.c create mode 100644 gcc/testsuite/gcc.target/arc/tls-2.c create mode 100644 gcc/testsuite/gcc.target/arc/tls-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-1c.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-2a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-2b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91188-2c.c create mode 100644 gcc/testsuite/gcc.target/msp430/isr-push-pop-isr-430.c create mode 100644 gcc/testsuite/gcc.target/msp430/isr-push-pop-isr-430x.c create mode 100644 gcc/testsuite/gcc.target/msp430/isr-push-pop-leaf-isr-430.c create mode 100644 gcc/testsuite/gcc.target/msp430/isr-push-pop-leaf-isr-430x.c create mode 100644 gcc/testsuite/gcc.target/msp430/isr-push-pop-main.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-check.h create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-pblendvb.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-pblendw-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/sse4_1-pblendw.c create mode 100644 gcc/testsuite/gcc.target/powerpc/volatile-mem.c create mode 100644 gcc/testsuite/gnat.dg/class_wide5.adb create mode 100644 gcc/testsuite/gnat.dg/cpp_constructor2.adb create mode 100644 gcc/testsuite/gnat.dg/encode_string1.adb create mode 100644 gcc/testsuite/gnat.dg/encode_string1_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/encode_string1_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/enum_val1.adb create mode 100644 gcc/testsuite/gnat.dg/fixedpnt6.adb create mode 100644 gcc/testsuite/gnat.dg/float_value1.adb create mode 100644 gcc/testsuite/gnat.dg/inline17.adb create mode 100644 gcc/testsuite/gnat.dg/inline17_pkg1.adb create mode 100644 gcc/testsuite/gnat.dg/inline17_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/inline17_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/inline17_pkg3.adb create mode 100644 gcc/testsuite/gnat.dg/inline17_pkg3.ads create mode 100644 gcc/testsuite/gnat.dg/iter5.adb create mode 100644 gcc/testsuite/gnat.dg/iter5_pkg.ads create mode 100644 gcc/testsuite/gnat.dg/loop_invariant1.adb create mode 100644 gcc/testsuite/gnat.dg/loop_invariant1.ads create mode 100644 gcc/testsuite/gnat.dg/opt80.adb create mode 100644 gcc/testsuite/gnat.dg/warn22.adb create mode 100644 gcc/testsuite/gnat.dg/warn23.adb create mode 100644 gcc/testsuite/gnat.dg/warn24.adb create mode 100644 gcc/testsuite/gnat.dg/warn25.adb create mode 100644 gcc/testsuite/gnat.dg/warn26.adb copy gcc/testsuite/jit.dg/{test-error-gcc_jit_context_new_binary_op-bad-res-type.c [...] create mode 100644 libgomp/testsuite/libgomp.c-c++-common/loop-1.c create mode 100644 libiberty/rust-demangle.h rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.count => bit.count}/countl_o [...] rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.count => bit.count}/countl_z [...] rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.count => bit.count}/countr_o [...] rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.count => bit.count}/countr_z [...] rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.count => bit.count}/popcount [...] create mode 100644 libstdc++-v3/testsuite/26_numerics/bit/bit.pow.two/ceil2_neg.cc rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.rot => bit.rotate}/rotl.cc (89%) rename libstdc++-v3/testsuite/26_numerics/bit/{bitops.rot => bit.rotate}/rotr.cc (89%)