This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hsa in repository gcc.
from b7418f4 [hsa branch] Create openmp -fopt-info optimization group adds 88aea41 rs6000: Handle "d" output in the bd*z patterns (PR70098) adds 74201dc 2016-03-14 Richard Biener rguenther@suse.de adds e947f9c LRA: identify biggest access mode for hard_regs and use it in [...] adds 39e2f1a P08184R0: Generalizing the Range-Based For Loop adds 026f213 PR tree-opt/68714 adds 2b3c633 PR middle-end/70219 * lra-constraints.c (delete_move_and_cl [...] adds d65fa8d * gcc.dg/torture/pr70083.c: Prune non-standard ABI. adds b99d386 Daily bump. adds 85099d8 genrecog: Fix crash on invalid input adds 6f89583 * c-cppbuiltin.c (c_cpp_builtins): Bump __cpp_range_based_for. adds 7bad2fa PR c++/53792 - [C++11] improving compiler-time constexpr evaluation adds f9e9225 Fix fdump-ipa-all-graph adds 381c9de * g++.dg/cpp1z/feat-cxx1z.C: Fix __cpp_fold_expressions valu [...] adds 14c36b1 * libcpp/expr.c (cpp_classify_number): Hex floats are new in C++1z. adds a2897dc Add goacc/kernels-alias{,-2}.f95 adds acf5811 gcc/ adds dd148b3 gcc/ adds 8d811ff PR target/66660 * sel-sched-ir.c (merge_expr) [...] adds 738eb90 gcc/ adds 08a8af4 Fix pr68714 test for targets not supporting V4SImode. adds e96c902 PR middle-end/70239 * tree-ssa-sccvn.c (VN_INFO_GET): Use s [...] adds 167f93a PR rtl-optimization/70222 * combine.c (simplify_shift_const [...] adds 3d2eb97 * config/avr/avr.md (rotl<mode>3): Set mode for operand 2. adds f6e39b3 * gcc.dg/ifcvt-4.c: Add -misel for powerpc*. adds a429cda PR bootstrap/69513 * dwarf2out.c (flush_limbo_die_list): Re [...] adds 0ce02c0 * g++.dg/pr63384.C: Add -w to dg-options. Remove '-toggle' [...] adds 54f2601 PR c++/70141 * pt.c (for_each_template_parm_r): Always walk [...] adds dd7954d Fix more P0184R0 references. adds 25dea9a PR c++/70095 * pt.c (instantiate_decl): Fix call to variabl [...] adds 0dd1d57 PR c++/70209 * tree.c (strip_typedefs): Call strip_typedefs [...] adds 8143e06 Fix thinko in indirect_jump_optimize adds 523f892 Fix compiling large files adds d27a0c1 PR libfortran/69799 * gfortran.dg/coarray_allocate_5.f08: A [...] adds 45cdc3a * gcc.dg/ifcvt-4.c: Add hppa*64*-*-* to skip list. adds 9908039 * gcc.c-torture/execute/pr68532.c: Add -fno-common option on [...] adds 2d5f3f2 Daily bump. adds 6373d2a PR c++/58281 - Problem with explicitly instantiated constexpr [...] adds bdb0e5d Cleanup and expand on the 'leaf' function attribute documenta [...] adds 09eddd7 PR c++/70147 * cp-ubsan.c (cp_ubsan_maybe_initialize_vtbl_p [...] adds 81fc591 PR c++/70147 * cp-ubsan.c (cp_ubsan_dfs_initialize_vtbl_ptr [...] adds 95049c3 Fix same_close_phi_node adds 27a53872 Add missing single_pred_p test in scop_detection::merge_sese adds b305a15 * gcc-interface/Makefile.in: Add support for x86 GNU/Hurd. [...] adds 1c475da Safely use nodes[0] in possible_polymorphic_call_targets adds 186dd8a * tree-vect-loop.c (vect_analyze_loop_2): Fix wrong dump inf [...] adds d552a47 Summary: boehm-gc: add support for aarch64 ILP32 adds ed3d624 Save call-clobbered registers in _mcount on 32-bit Solaris/x8 [...] adds baeaf02 Nowadays, we use plain -fopenacc to enable OpenACC kernels pr [...] adds fe58aac PR tree-optimization/68714 * gcc.dg/tree-ssa/pr68714.c: Add [...] adds 462ca42 PR c/70093 * c-typeck.c (build_function_call_vec): Create a [...] adds 78ed999 Run dos2unix on gcc.dg/uninit-19.c adds 37af779 PR middle-end/70199 adds 59da3cc PR rtl-optimization/70024 * reorg.c (relax_delay_slots): Pa [...] adds 6a840ac Fix bug ID in last commit adds 8ced6ab g++.dg/cpp1y/constexpr-instantiate.C: Correct DejaGnu directives. adds 867c9e9 PR target/70245 * rtlanal.c (replace_rtx): For REG, if from [...] adds 3e6f12b 2016-03-16 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@a [...] adds 4df9181 PR c++/70259 * decl.c (start_preparsed_function): Don't clo [...] adds 1089dcc PR target/70048 adds 1642bc4 Gimplify vec_cond_expr with condition inside adds 289cdf4 Revert r231575 adds 733d7ff PR middle-end/70240 adds 95d1991 Daily bump. adds 7b600c9 * fr.po: Update. adds a8766ee * fr.po: Update. adds f958b9e PR target/70261 * rtlanal.c (replace_rtx): Revert 2016-03-1 [...] adds 9434081 PR target/70162 * config/rx/rx.c (rx_print_integer): Print [...] adds 9a80bc1 PR c++/70194 * typeck.c (warn_for_null_address): New functi [...] adds 919b4b4 Summary: libffi: define FFI_SIZEOF_JAVA_RAW for aarch64 ILP32 adds 9b60ef2 gcc/ adds 21dae9f Set flag_pic to flag_pie for PIE in LTO adds 21e8541 PR target/70245 * rtl.h (replace_rtx): Add ALL_REGS argumen [...] adds be3296c 2016-03-17 Richard Biener rguenther@suse.de adds 10e0c3e * config/i386/i386.md (*movv4qicc_insn+1..36): Pass [...] adds c28550e Add goacc/kernels-alias-{3,4}.f95 adds 5cb6b0b Rename GOMP_MAP_FORCE_DEALLOC to GOMP_MAP_DELETE adds 5ec4a94 Properly set flag_pie and flag_pic adds f7995d7 PR c++/70272 * decl.c (begin_destructor_body): Don't insert [...] adds e2895b7 PR c++/70144 * cp-tree.h (magic_varargs_p): Return int inst [...] adds 7378dbf PR c/70264: fix crash in compatible_locations_p with BUILTINS [...] adds 92e7ab1 PR c/69407 * c-common.c (resolve_overloaded_builtin): Set T [...] adds a75d875 Tweak the pipeline model for Exynos M1 adds 9f545ff PR target/70188 * config/pa/constraints.md: Revert 2015-02- [...] adds ca7ff75 Sync top-level configure.ac with binutils-gdb. adds 29a514f PR c/70280 * c-typeck.c (composite_type): Don't count void_ [...] adds a4a0961 Daily bump. adds a28dd57 Fix PR c++/70218 (illegal access to private field succeeds) adds efc86c4 Fix PR c++/70205 (ICE on valid call to qualified static membe [...] adds 9f2be65 Fix latencies in znver1.md adds 292a09d PR c++/70267 * init.c (build_new_1): Complain and return er [...] adds 5abd7d4 * reload1.c (emit_input_reload_insns): Use simplify_replace_ [...] adds 011e0ce Set dump_file to NULL in cgraph_node::get_body adds 350514e Add testcases for pr70161 adds 666094f gcc/ adds c97f5c9 gcc/ * config/i386/sse.md: Use vpbroadcastq for broad [...] adds 296a290 2016-03-18 Christophe Lyon christophe.lyon@linaro.org adds f41d1eb Revert: 2015-07-02 Uros Bizjak ubizjak@gmail.com adds 7747804 * calls.c (load_register_parameters): Fix zero size sibcall logic. adds fdb094f * class.c (build_if_in_charge): Split out from build_base_path. adds 983a18b Avoid clobbering primary virtual base when not in charge. adds 39561f3 PR c++/70147 - handle primary virtual bases adds dbab52b * libsupc++/guard.cc: Revert my last commit. adds 5539bc7 PR c/70281: C FE: fix uninitialized range for __builtin_types [...] adds e7142ce Fix PR70278, a problem with the previous split_reg change adds 82aab46 David Wohlferd's patch to document more issues with basic asms adds 1421f43 PR rtl-optimization/70263 * ira.c (memref_used_between_p): [...] adds 9ebe2ea PR c++/70139 * constexpr.c (cxx_eval_call_expression): Fix [...] adds 5c78f37 Daily bump. adds fb98f25 2016-03-19 Jerry DeLisle jvdelisle@gcc.gnu.org adds 0f9ce72 Daily bump. adds 641f366 Daily bump. adds b628775 gcc/ PR rtl-optimization/69102 * sched-deps.c [...] adds 06fd191 PR rtl-optimization/69307 * gcc.target/arm/pr [...] adds 93505d2 2016-03-21 Richard Biener rguenther@suse.de adds 96b68b2 Retry to emit global variables in HSA (PR hsa/70234) adds 08b2b69 PR target/70293 adds 3f2ef66 2016-03-21 Richard Biener rguenther@suse.de adds 5f3838e [nvptx] Don't emit sorry for the stabs debug format adds afdde20 PR target/70296 * include/cpplib.h (cpp_fun_like_macro_p): [...] adds 75af6ea 2016-03-21 Andre Vieira andre.simoesdiasvieira@arm adds e1a88bf Skip static ctors/dtors in IPA ICF (PR ipa/70306) adds 71a1ffe HSA: enhance dump output adds d9aa5a5 PR target/70327 * config/i386/i386.md (movxi): Use ix86_exp [...] adds 2daa2cd PR tree-optimization/70317 * match.pd (cmp @0 @0): Pass @0 [...] adds 2715f63 PR middle-end/70326 * lra.c (restore_scratches): Ignore del [...] adds bf64d98 PR c++/70285 * cp-gimplify.c (cp_fold) [COND_EXPR]: Handle [...] adds e569ae7 PR c++/70273 adds 8912988 Daily bump. adds c8e3e74 Fix PR c++/70204 (ICE in non_const_var_error) adds b60244f Fix PR c++/70096 (wrong code for pointer-to-member-function copy) adds 3d78ea4 PR c++/70295 * gimplify.c (gimplify_modify_expr): Call gimp [...] adds b6436f7 PR target/70300 * config/i386/i386.md (cvtsd2ss splitter): [...] adds 5934fb8 PR target/70329 * config/i386/i386.c (ix86_expand_vecop_qih [...] adds 4880f87 PR target/70325 gcc/ * config/i386/i386.c (def_builtin): Han [...] adds 6194142 Fix ChangeLog entries for PR ipa/70306 adds 46ec4eb gcc/cp/ adds 69199d6 Remove duplicated AVX-512VL bit check. adds aa30728 2016-03-22 Richard Biener rguenther@suse.de adds fcfec12 * g++.dg/ext/java-3.C: Don't compile on AIX. adds 4baec9f PR c/69993: improvements to wording of -Wmisleading-indentation adds de634e6 Fix endianness issue for moxiebox adds 19db1ec 2016-03-22 Richard Biener rguenther@suse.de adds 6855137 2016-03-22 Ilya Enkovich enkovich.gnu@gmail.com adds 88a2143 2016-03-22 Michael Meissner meissner@linux.vnet.ibm.com adds 4e4da05 PR target/70232 tree-ssa-threadbackward.c (fsm_find_contro [...] adds e762ffa Daily bump. adds 7fd600f 2016-03-23 Bernd Edlinger bernd.edlinger@hotmail.de adds 9602009 PR target/70321 * config/i386/i386.md (*anddi3_doubleword, [...] adds 7e83fd1 PR tree-optimization/70354 * tree-vect-patterns.c (vect_rec [...] adds b4a84f6 Copy shadow argument conditionally (PR hsa/70337) adds 62cc2fb [ARM] PR driver/70132: Avoid double fclose in driver-arm.c adds dc834ba [ARM] Split out armv7ve effective target check adds 9ada59d [ARM] Reduce size of arm1020e automaton adds 567e068 gcc/ adds db17627 PR tree-optimization/64058 * tree-ssa-coalesce.c (struct co [...] adds 1a86097 2016-03-23 Richard Biener rguenther@suse.de adds d6964b2 PR libgomp/69414 * oacc-mem.c (delete_copyout, update_dev_h [...] adds 2a7b5ba PR tree-optimization/69042 * tree-ssa-loop-ivopts.c (add_iv [...] adds 4c02070 PR tree-optimization/69042 * params.def (PARAM_IV_CONSIDER_ [...] adds a82d624 Add missing initializations in oacc testcases adds 62d2a6d PR c++/69884 * c.opt (Wignored-attributes): New option. adds 102ce8a PR c++/70344 adds 0a2062d PR c++/69315 * cp-tree.h (defer_mark_used_calls, deferred_m [...] adds 0dfe87d PR c++/70376 * cp-gimplify.c (genericize_omp_for_stmt): Don [...] adds c4fa85c PR c++/70323 * constexpr.c (cxx_eval_constant_expression): [...] adds d9377ad PR c++/70001 * constexpr.c (cxx_eval_vec_init_1): Reuse CON [...] adds 5a49d85 2016-03-23 Michael Meissner meissner@linux.vnet.ibm.com adds 36ce5fa Fix PR c++/70332 (ICE due to aggregate initialization of NSDMI) adds 5a869ab Fix PR c++/70347 (default member initializer not picked up by union) adds 2490439 Daily bump. adds a4225ff 2016-03-24 Richard Biener rguenther@suse.de adds cb9b6b9 PR target/70290 * g++.dg/ext/pr70290.C: Add -Wno-psabi -w t [...] adds 80b30de Add goacc/uninit-if-clause.{c,f95} adds da7aeb1 Add missing initializations in oacc testcases adds f365d29 2016-03-24 Richard Biener rguenther@suse.de adds c15bc2b Properly assign to packet header (PR hsa/70394) adds a7e21b7 2016-03-24 Richard Biener rguenther@suse.de adds ed25835 * config/i386/i386.md (*anddi3_doubleword): Generate AND ins [...] adds 6c8770e Fix PR c++/62212 (ICE during mangling of array type) adds 17af0b1 Add goacc/uninit-dim-clause.{c,f95} adds 108e7ee Add goacc/uninit-use-device-clause.{c,f95} adds 83245bd Add missing initialization in goacc/host_data-tree.f95 adds 3aebf09 2016-03-24 Richard Henderson rth@redhat.com adds c3f376b PR c++/70323 adds edd716b libstdc++/69945 Add __gnu_cxx::__freeres hook adds 6846439 PR c++/70386 adds 0266264 Also test -O0 for OpenACC C, C++ offloading test cases adds 3a8275a Daily bump. adds 1e8158e PR target/70319 * config/pa/pa.md (bswapdi2): Use a scratch [...] adds 07837c3 * doc/extend.texi: Fix typo in documentation to pure attribute. adds 6517bc9 * tree-ssa-propagate.c: Enhance docs for SSA_PROP_NOT_INTERESTING. adds 0cf4060 [RS6000] PR70052, ICE compiling _Decimal128 test case adds 4cc3295 * g++.dg/ext/pr70290.C: Prune non-standard ABI. adds f175ba0 PR lto/69650 * directives.c (do_linemarker): Test for file [...] adds b0bf58c Adjust dg-do directive in mangle2.C adds a478a02 PR c++/64266 PR c++/70353 Core issue 1962 * decl.c (cp_fn [...] adds f12c84a 2016-03-25 Richard Henderson rth@redhat.com adds 6795b0b Daily bump. adds 4278167 2016-03-26 Richard Biener rguenther@suse.de P [...] adds 066bed3 Daily bump. adds bb2c9c1 * gcc-interface/decl.c (components_to_record): Add special c [...] adds 7e4b6db Fix typo adds 095d406 Daily bump. adds bff5365 PR target/70406 adds ba4d9b7 STOP managed by external library when coarrays are used adds b58e5f0 2016-03-28 Dominique d'Humieres dominiq@lps.ens.fr adds a3ae889 * c-cppbuiltin.c (c_cpp_builtins): Update __cpp_range_based_for. adds e0e87fe PR c++/70422 adds a3d8eb5 Daily bump. adds 28a5f33 * config/ft32/ft32.opt (mnodiv): New. * config/ft32/ft32.md [...] new 0b2c89b Merged trunk revision 234516 into the hsa branch
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: ChangeLog | 9 + boehm-gc/ChangeLog | 5 + boehm-gc/include/private/gcconfig.h | 9 +- configure | 2 +- configure.ac | 2 +- gcc/ChangeLog | 641 ++++++++++++++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 12 +- gcc/ada/gcc-interface/Makefile.in | 31 +- gcc/ada/gcc-interface/decl.c | 17 + ...{s-osinte-kfreebsd-gnu.ads => s-osinte-gnu.ads} | 328 ++++++++--- gcc/bitmap.c | 63 +- gcc/bitmap.h | 3 + gcc/c-family/ChangeLog | 28 + gcc/c-family/c-common.c | 4 + gcc/c-family/c-cppbuiltin.c | 8 +- gcc/c-family/c-indentation.c | 10 +- gcc/c-family/c.opt | 4 + gcc/c/ChangeLog | 20 + gcc/c/c-parser.c | 8 +- gcc/c/c-typeck.c | 18 +- gcc/calls.c | 6 +- gcc/cgraph.c | 4 + gcc/cgraphunit.c | 4 +- gcc/combine.c | 14 +- gcc/common.opt | 4 +- gcc/config/aarch64/aarch64-protos.h | 4 + gcc/config/aarch64/aarch64.c | 130 ++--- gcc/config/aarch64/aarch64.h | 2 + gcc/config/arm/arm1020e.md | 11 +- gcc/config/arm/driver-arm.c | 11 +- gcc/config/avr/avr.md | 2 +- gcc/config/epiphany/epiphany.md | 4 +- gcc/config/ft32/ft32.md | 8 +- gcc/config/ft32/ft32.opt | 4 + gcc/config/i386/i386.c | 46 +- gcc/config/i386/i386.md | 121 ++-- gcc/config/i386/sol2.h | 5 +- gcc/config/i386/sse.md | 12 +- gcc/config/i386/znver1.md | 90 +-- gcc/config/moxie/moxiebox.h | 6 + gcc/config/nvptx/nvptx.c | 4 - gcc/config/pa/constraints.md | 4 +- gcc/config/pa/pa.md | 5 +- gcc/config/rs6000/constraints.md | 2 +- gcc/config/rs6000/predicates.md | 7 +- gcc/config/rs6000/rs6000-c.c | 16 +- gcc/config/rs6000/rs6000-cpus.def | 1 - gcc/config/rs6000/rs6000.md | 36 +- gcc/config/rx/rx.c | 2 +- gcc/config/sol2.c | 5 +- gcc/cp/ChangeLog | 211 +++++++ gcc/cp/call.c | 41 +- gcc/cp/class.c | 73 ++- gcc/cp/constexpr.c | 131 +++-- gcc/cp/cp-gimplify.c | 21 +- gcc/cp/cp-tree.h | 8 +- gcc/cp/cp-ubsan.c | 17 +- gcc/cp/decl.c | 118 ++-- gcc/cp/decl2.c | 8 - gcc/cp/init.c | 21 +- gcc/cp/parser.c | 26 +- gcc/cp/pt.c | 21 +- gcc/cp/search.c | 4 +- gcc/cp/tree.c | 14 +- gcc/cp/typeck.c | 86 ++- gcc/cp/typeck2.c | 19 +- gcc/diagnostic-show-locus.c | 6 + gcc/doc/extend.texi | 88 ++- gcc/doc/invoke.texi | 16 +- gcc/dwarf2out.c | 27 +- gcc/fold-const.c | 21 +- gcc/fortran/ChangeLog | 18 + gcc/fortran/gfortran.h | 2 +- gcc/fortran/openmp.c | 2 +- gcc/fortran/scanner.c | 2 +- gcc/fortran/trans-decl.c | 14 + gcc/fortran/trans-openmp.c | 6 +- gcc/fortran/trans-stmt.c | 12 +- gcc/fortran/trans.h | 2 + gcc/function.h | 4 + gcc/genmatch.c | 72 +-- gcc/genrecog.c | 2 +- gcc/gimple-match-head.c | 1 + gcc/gimplify.c | 55 +- gcc/graphite-scop-detection.c | 10 +- gcc/hsa-brig.c | 2 + gcc/hsa-dump.c | 6 +- gcc/hsa-gen.c | 23 +- gcc/hsa.h | 3 + gcc/ipa-chkp.c | 20 +- gcc/ipa-devirt.c | 3 +- gcc/ipa-icf.c | 5 + gcc/ipa-inline-transform.c | 3 +- gcc/ira.c | 47 +- gcc/lra-constraints.c | 30 +- gcc/lra-lives.c | 15 +- gcc/lra.c | 4 + gcc/lto-streamer-in.c | 1 + gcc/lto-streamer-out.c | 1 + gcc/lto/ChangeLog | 6 + gcc/lto/lto-lang.c | 2 +- gcc/match.pd | 26 +- gcc/omp-low.c | 2 +- gcc/opts.c | 7 +- gcc/params.def | 2 +- gcc/passes.c | 14 +- gcc/po/ChangeLog | 4 + gcc/po/fr.po | 445 +++++--------- gcc/reload1.c | 4 +- gcc/reorg.c | 2 +- gcc/rtl.h | 2 +- gcc/rtlanal.c | 26 +- gcc/sched-deps.c | 21 +- gcc/sched-int.h | 1 + gcc/sel-sched-ir.c | 51 +- gcc/sel-sched.c | 5 +- gcc/testsuite/ChangeLog | 544 ++++++++++++++++- .../c-c++-common/Wmisleading-indentation-3.c | 82 +++ .../c-c++-common/Wmisleading-indentation.c | 194 +++---- gcc/testsuite/c-c++-common/goacc/kernels-default.c | 2 +- .../c-c++-common/goacc/uninit-dim-clause.c | 19 + .../c-c++-common/goacc/uninit-if-clause.c | 38 ++ .../c-c++-common/goacc/uninit-use-device-clause.c | 14 + gcc/testsuite/c-c++-common/nonnull-1.c | 8 +- gcc/testsuite/c-c++-common/pr70144-1.c | 9 + gcc/testsuite/c-c++-common/pr70144-2.c | 12 + gcc/testsuite/c-c++-common/pr70264.c | 13 + gcc/testsuite/g++.dg/cpp/pr23827_cxx98_neg.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-69315.C | 35 ++ .../{constexpr-70001-1.C => constexpr-70001-4.C} | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-70204a.C | 18 + gcc/testsuite/g++.dg/cpp0x/constexpr-70204b.C | 10 + gcc/testsuite/g++.dg/cpp0x/constexpr-70323.C | 10 + gcc/testsuite/g++.dg/cpp0x/constexpr-70323a.C | 11 + gcc/testsuite/g++.dg/cpp0x/constexpr-inline-1.C | 29 + gcc/testsuite/g++.dg/cpp0x/constexpr-inline.C | 40 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-recursion2.C | 17 + gcc/testsuite/g++.dg/cpp0x/constexpr-trivial1.C | 20 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-70218.C | 17 + gcc/testsuite/g++.dg/cpp0x/range-for5.C | 2 +- gcc/testsuite/g++.dg/cpp0x/variadic122.C | 2 +- gcc/testsuite/g++.dg/cpp1y/constexpr-instantiate.C | 21 + gcc/testsuite/g++.dg/cpp1y/feat-cxx11.C | 4 +- gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C | 4 +- gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr5.C | 24 + gcc/testsuite/g++.dg/cpp1y/nsdmi-union1.C | 33 ++ gcc/testsuite/g++.dg/cpp1y/pr70001.C | 49 ++ gcc/testsuite/g++.dg/cpp1y/var-templ50.C | 11 + gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 14 +- gcc/testsuite/g++.dg/cpp1z/fold7.C | 2 +- gcc/testsuite/g++.dg/cpp1z/range-for1.C | 23 + gcc/testsuite/g++.dg/debug/pr70271.C | 36 ++ gcc/testsuite/g++.dg/expr/pmf-2.C | 18 + gcc/testsuite/g++.dg/ext/attribute-may-alias-4.C | 17 + gcc/testsuite/g++.dg/ext/java-3.C | 39 ++ gcc/testsuite/g++.dg/ext/pr70290.C | 24 + gcc/testsuite/g++.dg/lookup/pr70205.C | 11 + gcc/testsuite/g++.dg/opt/flifetime-dse5.C | 13 + gcc/testsuite/g++.dg/opt/flifetime-dse6.C | 11 + gcc/testsuite/g++.dg/opt/pr70245-aux.cc | 56 ++ gcc/testsuite/g++.dg/opt/pr70245.C | 52 ++ gcc/testsuite/g++.dg/opt/pr70245.h | 14 + gcc/testsuite/g++.dg/other/bitfield5.C | 15 + gcc/testsuite/g++.dg/pr63384.C | 12 + gcc/testsuite/g++.dg/pr70098.C | 91 +++ gcc/testsuite/g++.dg/template/mangle2.C | 19 + .../g++.dg/template/partial-specialization4.C | 26 + gcc/testsuite/g++.dg/template/ptrmem30.C | 45 ++ gcc/testsuite/g++.dg/torture/pr70251.C | 11 + gcc/testsuite/g++.dg/tree-ssa/ehcleanup-1.C | 2 +- gcc/testsuite/g++.dg/ubsan/pr70147-1.C | 12 + gcc/testsuite/g++.dg/ubsan/pr70147-2.C | 77 +++ gcc/testsuite/g++.dg/ubsan/vptr-11.C | 84 +++ gcc/testsuite/g++.dg/warn/Wignored-attributes-1.C | 6 + gcc/testsuite/g++.dg/warn/Wignored-attributes-2.C | 7 + gcc/testsuite/g++.dg/warn/Wnonnull-compare-8.C | 14 + gcc/testsuite/g++.dg/warn/constexpr-70194.C | 12 + gcc/testsuite/gcc.c-torture/compile/20151204.c | 2 + .../compile/pr69102.c} | 6 +- gcc/testsuite/gcc.c-torture/compile/pr70199.c | 20 + gcc/testsuite/gcc.c-torture/compile/pr70240.c | 26 + gcc/testsuite/gcc.c-torture/compile/pr70263-1.c | 11 + gcc/testsuite/gcc.c-torture/execute/pr68532.c | 1 + gcc/testsuite/gcc.c-torture/execute/pr70222-1.c | 30 + gcc/testsuite/gcc.c-torture/execute/pr70222-2.c | 20 + gcc/testsuite/gcc.dg/atomic-op-6.c | 11 + gcc/testsuite/gcc.dg/dfp/pr70052.c | 24 + gcc/testsuite/gcc.dg/graphite/pr68715-2.c | 35 ++ gcc/testsuite/gcc.dg/graphite/pr68715.c | 36 ++ gcc/testsuite/gcc.dg/graphite/pr68809-2.c | 27 + gcc/testsuite/gcc.dg/graphite/pr68809.c | 28 + gcc/testsuite/gcc.dg/ifcvt-4.c | 3 +- gcc/testsuite/gcc.dg/ipa/pr70306.c | 45 ++ gcc/testsuite/gcc.dg/nested-func-10.c | 56 ++ gcc/testsuite/gcc.dg/nested-func-9.c | 47 ++ gcc/testsuite/gcc.dg/pic-1.c | 10 + gcc/testsuite/gcc.dg/pic-2.c | 10 + gcc/testsuite/gcc.dg/pic-3.c | 10 + gcc/testsuite/gcc.dg/pic-4.c | 10 + gcc/testsuite/gcc.dg/pie-1.c | 10 + gcc/testsuite/gcc.dg/pie-2.c | 10 + gcc/testsuite/gcc.dg/pie-3.c | 10 + gcc/testsuite/gcc.dg/pie-4.c | 10 + gcc/testsuite/gcc.dg/pie-5.c | 10 + gcc/testsuite/gcc.dg/pie-6.c | 6 + .../gcc.dg/plugin/diagnostic-test-expressions-1.c | 18 + .../gcc.dg/plugin/location-overflow-test-2.c | 2 +- gcc/testsuite/gcc.dg/pr69032.c | 11 + gcc/testsuite/gcc.dg/pr69650.c | 5 + gcc/testsuite/gcc.dg/pr70161-2.c | 7 + gcc/testsuite/gcc.dg/pr70161.c | 7 + gcc/testsuite/gcc.dg/pr70219.c | 18 + gcc/testsuite/gcc.dg/pr70252.c | 16 + gcc/testsuite/gcc.dg/pr70269.c | 7 + gcc/testsuite/gcc.dg/pr70281.c | 9 + gcc/testsuite/gcc.dg/pr70317.c | 26 + gcc/testsuite/gcc.dg/pr70326.c | 20 + gcc/testsuite/gcc.dg/sibcall-11.c | 7 + gcc/testsuite/gcc.dg/torture/pr70083.c | 24 + gcc/testsuite/gcc.dg/torture/pr70278.c | 37 ++ gcc/testsuite/gcc.dg/torture/pr70288-1.c | 36 ++ gcc/testsuite/gcc.dg/torture/pr70288-2.c | 35 ++ gcc/testsuite/gcc.dg/torture/pr70310.c | 20 + gcc/testsuite/gcc.dg/torture/pr70333.c | 19 + gcc/testsuite/gcc.dg/torture/pr70370.c | 45 ++ gcc/testsuite/gcc.dg/torture/pr70396.c | 17 + gcc/testsuite/gcc.dg/tree-ssa/phi-opt-14.c | 37 ++ gcc/testsuite/gcc.dg/tree-ssa/pr68714.c | 10 + gcc/testsuite/gcc.dg/tree-ssa/pr69845-1.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/pr69845-2.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/pr70232.c | 129 +++++ gcc/testsuite/gcc.dg/tree-ssa/pr70372.c | 14 + gcc/testsuite/gcc.dg/uninit-19.c | 52 +- gcc/testsuite/gcc.dg/vect/pr70354-1.c | 50 ++ gcc/testsuite/gcc.dg/vect/pr70354-2.c | 37 ++ gcc/testsuite/gcc.target/aarch64/pr63304_1.c | 2 +- gcc/testsuite/gcc.target/aarch64/pr70120-1.c | 19 + gcc/testsuite/gcc.target/aarch64/pr70120-2.c | 17 + gcc/testsuite/gcc.target/aarch64/pr70120-3.c | 22 + gcc/testsuite/gcc.target/arm/attr-align1.c | 1 + gcc/testsuite/gcc.target/arm/attr-align3.c | 1 + gcc/testsuite/gcc.target/arm/attr_arm.c | 1 + gcc/testsuite/gcc.target/arm/flip-thumb.c | 1 + gcc/testsuite/gcc.target/arm/pr69307.c | 34 ++ gcc/testsuite/gcc.target/arm/pr70278.c | 41 ++ .../i386/{avx2-pr64252.c => avx2-pr70354-1.c} | 5 +- .../i386/{avx2-pr64252.c => avx2-pr70354-2.c} | 5 +- gcc/testsuite/gcc.target/i386/avx512bw-pr70329-1.c | 27 + gcc/testsuite/gcc.target/i386/avx512bw-pr70329-2.c | 33 ++ gcc/testsuite/gcc.target/i386/pr64411.C | 27 + gcc/testsuite/gcc.target/i386/pr70083.c | 20 + gcc/testsuite/gcc.target/i386/pr70251.c | 52 ++ gcc/testsuite/gcc.target/i386/pr70263-2.c | 23 + gcc/testsuite/gcc.target/i386/pr70293.c | 38 ++ gcc/testsuite/gcc.target/i386/pr70300.c | 25 + gcc/testsuite/gcc.target/i386/pr70302.c | 22 + gcc/testsuite/gcc.target/i386/pr70325.c | 12 + gcc/testsuite/gcc.target/i386/pr70327.c | 12 + gcc/testsuite/gcc.target/i386/pr70406.c | 13 + gcc/testsuite/gcc.target/powerpc/altivec-36.c | 46 ++ gcc/testsuite/gfortran.dg/coarray_allocate_5.f08 | 1 + gcc/testsuite/gfortran.dg/goacc/data-tree.f95 | 2 +- gcc/testsuite/gfortran.dg/goacc/host_data-tree.f95 | 2 +- .../gfortran.dg/goacc/kernels-alias-2.f95 | 23 + .../gfortran.dg/goacc/kernels-alias-3.f95 | 19 + .../gfortran.dg/goacc/kernels-alias-4.f95 | 20 + gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 | 23 + gcc/testsuite/gfortran.dg/goacc/kernels-tree.f95 | 2 +- gcc/testsuite/gfortran.dg/goacc/parallel-tree.f95 | 2 +- gcc/testsuite/gfortran.dg/goacc/private-3.f95 | 1 + gcc/testsuite/gfortran.dg/goacc/routine-5.f90 | 4 + .../gfortran.dg/goacc/uninit-dim-clause.f95 | 17 + .../gfortran.dg/goacc/uninit-if-clause.f95 | 20 + .../gfortran.dg/goacc/uninit-use-device-clause.f95 | 10 + gcc/testsuite/gfortran.dg/graphite/pr68715.f90 | 31 + .../gnat.dg/specs/double_record_extension3.ads | 22 + gcc/testsuite/lib/target-supports.exp | 38 +- gcc/tree-inline.c | 45 +- gcc/tree-inline.h | 2 +- gcc/tree-pretty-print.c | 2 +- gcc/tree-ssa-coalesce.c | 123 +++- gcc/tree-ssa-loop-ivcanon.c | 10 +- gcc/tree-ssa-loop-ivopts.c | 10 +- gcc/tree-ssa-phiopt.c | 102 +++- gcc/tree-ssa-propagate.c | 2 + gcc/tree-ssa-reassoc.c | 165 +++++- gcc/tree-ssa-sccvn.c | 2 +- gcc/tree-ssa-threadbackward.c | 2 +- gcc/tree-vect-generic.c | 50 +- gcc/tree-vect-loop.c | 5 +- gcc/tree-vect-patterns.c | 15 +- gcc/tree-vect-stmts.c | 26 +- include/ChangeLog | 5 + include/gomp-constants.h | 6 +- libcpp/ChangeLog | 22 + libcpp/directives.c | 13 + libcpp/expr.c | 2 +- libcpp/include/cpplib.h | 1 + libcpp/init.c | 4 +- libcpp/line-map.c | 40 +- libcpp/macro.c | 9 + libcpp/po/ChangeLog | 4 + libcpp/po/fr.po | 10 +- libffi/ChangeLog | 5 + libffi/src/aarch64/ffitarget.h | 1 + libgcc/ChangeLog | 18 + libgcc/config/ft32/lib1funcs.S | 90 ++- libgcc/config/ft32/t-ft32 | 4 + libgcc/config/rs6000/extendkftf2-sw.c | 4 + libgcc/config/sol2/gmon.c | 36 +- libgfortran/ChangeLog | 6 + libgfortran/caf/libcaf.h | 4 + libgfortran/caf/single.c | 17 + libgomp/ChangeLog | 83 +++ libgomp/oacc-mem.c | 6 +- libgomp/oacc-parallel.c | 6 +- libgomp/plugin/plugin-hsa.c | 26 +- libgomp/testsuite/libgomp.c++/pr70376.C | 20 + libgomp/testsuite/libgomp.oacc-c++/c++.exp | 29 +- .../libgomp.oacc-c-c++-common/acc-on-device-2.c | 5 +- .../libgomp.oacc-c-c++-common/acc-on-device.c | 3 +- .../kernels-alias-ipa-pta-2.c | 2 +- .../kernels-alias-ipa-pta-3.c | 2 +- .../kernels-alias-ipa-pta.c | 2 +- .../libgomp.oacc-c-c++-common/loop-auto-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-dim-default.c | 6 +- .../testsuite/libgomp.oacc-c-c++-common/loop-g-1.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/loop-g-2.c | 5 +- .../libgomp.oacc-c-c++-common/loop-gwv-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-red-g-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-red-gwv-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-red-v-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-red-v-2.c | 5 +- .../libgomp.oacc-c-c++-common/loop-red-w-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-red-w-2.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/loop-v-1.c | 5 +- .../testsuite/libgomp.oacc-c-c++-common/loop-w-1.c | 5 +- .../libgomp.oacc-c-c++-common/loop-wv-1.c | 5 +- .../libgomp.oacc-c-c++-common/routine-g-1.c | 5 +- .../libgomp.oacc-c-c++-common/routine-gwv-1.c | 5 +- .../libgomp.oacc-c-c++-common/routine-v-1.c | 5 +- .../libgomp.oacc-c-c++-common/routine-w-1.c | 5 +- .../libgomp.oacc-c-c++-common/routine-wv-1.c | 5 +- .../libgomp.oacc-c-c++-common/update-1-2.c | 85 ++- .../testsuite/libgomp.oacc-c-c++-common/update-1.c | 87 ++- libgomp/testsuite/libgomp.oacc-c/c.exp | 29 +- .../libgomp.oacc-fortran/kernels-loop-2.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data-2.f95 | 1 - .../kernels-loop-data-enter-exit-2.f95 | 1 - .../kernels-loop-data-enter-exit.f95 | 1 - .../kernels-loop-data-update.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop-data.f95 | 1 - .../libgomp.oacc-fortran/kernels-loop.f95 | 1 - .../testsuite/libgomp.oacc-fortran/reduction-2.f90 | 4 +- .../testsuite/libgomp.oacc-fortran/reduction-3.f90 | 4 +- .../testsuite/libgomp.oacc-fortran/update-1.f90 | 242 ++++++++ libstdc++-v3/ChangeLog | 18 + libstdc++-v3/config/abi/pre/gnu.ver | 2 + libstdc++-v3/doc/html/manual/using_macros.html | 3 +- libstdc++-v3/doc/xml/manual/using.xml | 3 +- libstdc++-v3/include/Makefile.am | 2 +- libstdc++-v3/include/Makefile.in | 2 +- libstdc++-v3/include/bits/concept_check.h | 3 +- libstdc++-v3/libsupc++/eh_alloc.cc | 19 + .../char/69626.cc => 18_support/free_eh_pool.cc} | 20 +- 366 files changed, 7952 insertions(+), 1549 deletions(-) copy gcc/ada/{s-osinte-kfreebsd-gnu.ads => s-osinte-gnu.ads} (67%) create mode 100644 gcc/testsuite/c-c++-common/Wmisleading-indentation-3.c create mode 100644 gcc/testsuite/c-c++-common/goacc/uninit-dim-clause.c create mode 100644 gcc/testsuite/c-c++-common/goacc/uninit-if-clause.c create mode 100644 gcc/testsuite/c-c++-common/goacc/uninit-use-device-clause.c create mode 100644 gcc/testsuite/c-c++-common/pr70144-1.c create mode 100644 gcc/testsuite/c-c++-common/pr70144-2.c create mode 100644 gcc/testsuite/c-c++-common/pr70264.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-69315.C copy gcc/testsuite/g++.dg/cpp0x/{constexpr-70001-1.C => constexpr-70001-4.C} (83%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-70204a.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-70204b.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-70323.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-70323a.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-inline-1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-inline.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-recursion2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-trivial1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-70218.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-instantiate.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr5.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-union1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr70001.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/var-templ50.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/range-for1.C create mode 100644 gcc/testsuite/g++.dg/debug/pr70271.C create mode 100644 gcc/testsuite/g++.dg/expr/pmf-2.C create mode 100644 gcc/testsuite/g++.dg/ext/attribute-may-alias-4.C create mode 100644 gcc/testsuite/g++.dg/ext/java-3.C create mode 100644 gcc/testsuite/g++.dg/ext/pr70290.C create mode 100644 gcc/testsuite/g++.dg/lookup/pr70205.C create mode 100644 gcc/testsuite/g++.dg/opt/flifetime-dse5.C create mode 100644 gcc/testsuite/g++.dg/opt/flifetime-dse6.C create mode 100644 gcc/testsuite/g++.dg/opt/pr70245-aux.cc create mode 100644 gcc/testsuite/g++.dg/opt/pr70245.C create mode 100644 gcc/testsuite/g++.dg/opt/pr70245.h create mode 100644 gcc/testsuite/g++.dg/other/bitfield5.C create mode 100644 gcc/testsuite/g++.dg/pr63384.C create mode 100644 gcc/testsuite/g++.dg/pr70098.C create mode 100644 gcc/testsuite/g++.dg/template/mangle2.C create mode 100644 gcc/testsuite/g++.dg/template/partial-specialization4.C create mode 100644 gcc/testsuite/g++.dg/template/ptrmem30.C create mode 100644 gcc/testsuite/g++.dg/torture/pr70251.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr70147-1.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr70147-2.C create mode 100644 gcc/testsuite/g++.dg/ubsan/vptr-11.C create mode 100644 gcc/testsuite/g++.dg/warn/Wignored-attributes-1.C create mode 100644 gcc/testsuite/g++.dg/warn/Wignored-attributes-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull-compare-8.C create mode 100644 gcc/testsuite/g++.dg/warn/constexpr-70194.C copy gcc/testsuite/{gcc.dg/tree-ssa/foldconst-1.c => gcc.c-torture/compile/pr69102 [...] create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr70199.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr70240.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr70263-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr70222-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr70222-2.c create mode 100644 gcc/testsuite/gcc.dg/atomic-op-6.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr70052.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68715-2.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68715.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68809-2.c create mode 100644 gcc/testsuite/gcc.dg/graphite/pr68809.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr70306.c create mode 100644 gcc/testsuite/gcc.dg/nested-func-10.c create mode 100644 gcc/testsuite/gcc.dg/nested-func-9.c create mode 100644 gcc/testsuite/gcc.dg/pic-1.c create mode 100644 gcc/testsuite/gcc.dg/pic-2.c create mode 100644 gcc/testsuite/gcc.dg/pic-3.c create mode 100644 gcc/testsuite/gcc.dg/pic-4.c create mode 100644 gcc/testsuite/gcc.dg/pie-1.c create mode 100644 gcc/testsuite/gcc.dg/pie-2.c create mode 100644 gcc/testsuite/gcc.dg/pie-3.c create mode 100644 gcc/testsuite/gcc.dg/pie-4.c create mode 100644 gcc/testsuite/gcc.dg/pie-5.c create mode 100644 gcc/testsuite/gcc.dg/pie-6.c create mode 100644 gcc/testsuite/gcc.dg/pr69032.c create mode 100644 gcc/testsuite/gcc.dg/pr69650.c create mode 100644 gcc/testsuite/gcc.dg/pr70161-2.c create mode 100644 gcc/testsuite/gcc.dg/pr70161.c create mode 100644 gcc/testsuite/gcc.dg/pr70219.c create mode 100644 gcc/testsuite/gcc.dg/pr70252.c create mode 100644 gcc/testsuite/gcc.dg/pr70269.c create mode 100644 gcc/testsuite/gcc.dg/pr70281.c create mode 100644 gcc/testsuite/gcc.dg/pr70317.c create mode 100644 gcc/testsuite/gcc.dg/pr70326.c create mode 100644 gcc/testsuite/gcc.dg/sibcall-11.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70083.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70278.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70288-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70288-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70310.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70333.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70370.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr70396.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/phi-opt-14.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr68714.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69845-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69845-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr70232.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr70372.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr70354-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr70354-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr70120-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr70120-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr70120-3.c create mode 100644 gcc/testsuite/gcc.target/arm/pr69307.c create mode 100644 gcc/testsuite/gcc.target/arm/pr70278.c copy gcc/testsuite/gcc.target/i386/{avx2-pr64252.c => avx2-pr70354-1.c} (56%) copy gcc/testsuite/gcc.target/i386/{avx2-pr64252.c => avx2-pr70354-2.c} (56%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr70329-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512bw-pr70329-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr64411.C create mode 100644 gcc/testsuite/gcc.target/i386/pr70083.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70251.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70263-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70293.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70300.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70302.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70325.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70327.c create mode 100644 gcc/testsuite/gcc.target/i386/pr70406.c create mode 100644 gcc/testsuite/gcc.target/powerpc/altivec-36.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/kernels-alias-2.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/kernels-alias-3.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/kernels-alias-4.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/kernels-alias.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/uninit-dim-clause.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/uninit-if-clause.f95 create mode 100644 gcc/testsuite/gfortran.dg/goacc/uninit-use-device-clause.f95 create mode 100644 gcc/testsuite/gfortran.dg/graphite/pr68715.f90 create mode 100644 gcc/testsuite/gnat.dg/specs/double_record_extension3.ads create mode 100644 libgomp/testsuite/libgomp.c++/pr70376.C create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/update-1.f90 copy libstdc++-v3/testsuite/{21_strings/c_strings/char/69626.cc => 18_support/free [...]