This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch hjl/pr60336/master in repository gcc.
discards 7c41864 Properly pass C++ empty class discards 2669f19 Add TYPE_EMPTY_RECORD for C++ empty class adds d42aa61 Fix PR c/69122 (-Wmisleading-indentation false positive with [...] adds 1e9147d [combine][v2] Canonicalise (r + r) to (r << 1) to aid recognition adds afe82e5 [PATCH v2] ia64: don't use dynamic relocations for local symb [...] adds 5761e27 2016-01-05 Sandra Loosemore sandra@codesourcery.com adds 25cbccb 2016-01-05 Olivier Hainque hainque@adacore.com adds a65992f 2016-01-05 Sandra Loosemore sandra@codesourcery.com adds e1bacdb libiberty: dupargv: rewrite to use xstrdup adds ea87c5e Add vector_memory_operand and "Bm" constraint adds 233a53e Use vector_operand on SSE with 16b memory operand adds e2e4b9a libiberty: {count,dup,write}argv: constify argv input slightly adds 2cb724f PR c/69104 * builtins.c (get_memmodel): Use expansion point [...] adds 0a4f190 2016-01-05 Sandra Loosemore sandra@codesourcery.com adds 34c662e Daily bump. adds 5be881b Ada: add XVE/XVU parallel types to lexical scopes adds be3c998 PR sanitizer/69099 * c-convert.c (convert) [INTEGER_TYPE]: [...] adds fc8cc45 * gcc.dg/atomic-invalid-2.c: Remove duplicated content. adds 935f7e9 Rename bits/mutex.h to avoid clashing with glibc adds 371db73 Fix libatomic multilib parallel build (PR other/67627) adds 1d1e4d6 * openacc.c (acc_on_device): Add routine pragma for C++ wrap [...] adds 73991ca [gcc] adds d74214f C: fix reported range of invalid unary dereference. adds 32ec417 PR target/69140 * config/i386/i386.c (ix86_expand_prologue) [...] adds 0e28f5c Remove noexcept from function template that can throw adds 182dc12 Reorder function types. adds ef10da7 correct openacc.h filename adds f08d689 * gcc.target/sparc/20151219-1.c: Skip in 64-bit mode. adds 79e74ef Daily bump. adds 70dc2f6 PR middle-end/68960 * gimple-expr.c (copy_var_decl): If var [...] adds 34c0555 PR tree-optimization/69141 * tree-ssa-pre.c: Include langho [...] adds 8b23f76 Fix a minor issue found by a static analyzer (PR66206). adds 4a86a91 Fix SSA inconsistencies with invalid asm reg names (PR67639) adds cd45d7a Add round_nimm_scalar_predicate and use xBm adds 0663474 2016-01-07 Dominique d'Humieres dominiq@lps.ens.fr adds 7903c81 Use std::addressof in insert iterators, allocators and promises adds ec3aba9 Add a test for PR66655 adds 2135f53 2016-01-07 Sandra Loosemore sandra@codesourcery.com adds cdbb524 Move pr66680.f90 to libgomp adds 78b0184 2016-01-07 Uros Bizjak ubizjak@gmail.com adds 63c8fa7 2016-01-07 Andreas Tobler andreast@gcc.gnu.org adds 0bd8bd6 longlong: fix sh -Wundef builds adds a296846 Daily bump. adds 517906f PR c/68966 - atomic_fetch_* on atomic_bool not diagnosed adds 3189b981 shrink-wrap: Once more PRs 67778, 68634, and now 68909 adds 5d034e3 PR c++/69145 * files.c (cpp_included_before): If IS_ADHOC_L [...] adds 5013f74 PR fortran/69128 * trans.h (OMPWS_SCALARIZER_BODY): Define. [...] adds 9e0e8c2 Restrict to linux and gnu targets as not all math.h implement [...] adds 62ad9a0 PR tree-optimization/69083 * tree-vect-slp.c (vect_get_cons [...] adds 6a46a28 2016-01-08 Thomas Preud'homme thomas.preudhomme@arm.com adds c437d1e PR tree-optimization/69172 * gimple-fold.c (gimple_fold_bui [...] adds c9595c5 PR tree-optimization/69162 * gimplify.c (gimplify_va_arg_ex [...] adds 38b759f [PATCH][RS6000] Migrate reduction optabs in paired.md adds 6e6b993 Add missing include for std::__addressof adds b3988ef Fix PR number in previous commit adds 81573ac * config/vxworks.h (VXWORKS_LIBGCC_SPEC): Don't link shared [...] adds 8c6e071 Use -std option in test for C99 macros in <cmath> adds 74a96ca PR c++/68983 (FE) adds 1fe75cf PR c++/68983 (BE) adds f706bd1 * constexpr.c (cxx_eval_call_expression): Remove convert_to_ [...] adds faebb21 * symtab.c (symtab_node::equal_address_to): Return -1 instea [...] adds 44c0190 [PATCH] Fix PR68707 adds a143e27 PR c++/68449 * constexpr.c (cxx_eval_constant_expression): [...] adds 1943a4a PR tree-optimization/69167 * gimple-fold.c (r [...] adds 2638dc9 * ipa-icf.c (sem_item_optimizer::merge_classes): Do not ICE [...] adds b4af519 Daily bump. adds c4118b0 PR c++/69158 adds 18431e7 PR c++/69164 * class.c (layout_class_type): Use copy_node t [...] adds 7dff049 PR middle-end/50865 PR tree-optimization/69097 * fold-cons [...] adds 0f8f48d PR c++/69113 * decl2.c (comdat_linkage): Only set DECL_COMD [...] adds 99dfbf2 * configure.ac (isl_options_set_schedule_serialize_sccs): Al [...] adds 92159af PR middle-end/68743 * match.pd: Require target has function [...] adds 40bcf2f Daily bump. adds d95e185 Only allow single exit phi for reduction in try_create_reduct [...] adds 880ed4b Fix scan-tree-dump syntax adds a006c0b Don't parallelize loops containing phis with addr_exprs adds 40c86c3 2016-01-10 Paul Thomas pault@gcc.gnu.org adds efb73de 2016-01-10 Thomas Koenig tkoenig@gcc.gnu.org adds b933e51 Fix -Wmisleading indentation false-positive for do-while statement adds 5861549 Daily bump. adds e9f6e99 2016-01-11 Andrew Burgess andrew.burgess@embecosm.com adds 71e083d Don't parallelize loops if libgomp not supported adds 4589a80 Fix docs for -frandom-seed. adds c4157ee Handle case that outer phi res is not used in a phi in gather [...] adds 9eb890f Don't allow latch with phi in try_transform_to_exit_first_loop_alt adds 2ebf191 [PR ipa/66616] Copy can_change_signature flag to artificial thunks adds ff375d1 [PR ipa/69044] Do not clone for param removal when not possible adds 7a15835 gcc/ adds a498bf7 [PR69123] make dataflow_set_different details more verbose adds 57c83f7 [PR69123] fix handling of MEMs in VTA to avoid dataflow oscillation adds bd8bece gcc/ adds 07d3651 Add missing phi args in create_parallel_loop adds ae8718b [RTL-ifcvt] PR rtl-optimization/68841: Make sure one basic bl [...] adds 1ef0270 Remove snprintf from <avx512>_(load|store)<mode>_mask adds d6be803 nvptx plugin: do not force JIT target SM version adds 04e1504 [AArch64] PR rtl-optimization/68796: Add patterns for QImode [...] adds 47d3d23 PR middle-end/68999 * alias.c (base_alias_check): Move chec [...] adds 3ff1b15 2016-01-11 Richard Biener rguenther@suse.de adds e934c38 * gcc.target/i386/pr66232-10.c: Do not compile on ia32 targe [...] adds 2edb91b allocator_traits<allocator<T>> partial specialization adds 4f64f91 PR tree-optimization/69207 * tree-vect-slp.c (vect_get_cons [...] adds 7efea0c PR 68980 libgo/testsuite: portable ps usage in gotest adds 36105e8 PR tree-optimization/69214 * tree-vrp.c (simplify_cond_usin [...] adds be65baf * fold-const.c (fold_convertible_p): Don't return true for [...] adds 91fbd04 PR c++/69211 * cp-gimplify.c (cp_fold): If COMPOUND_EXPR or [...] adds ba89687 PR c++/68795: fix uninitialized close_paren_loc in cp_parser_ [...] adds a4a8732 PR target/69071 * lra-eliminations.c (move_plus_up): Only m [...] adds 1c78ce2 PR target/67462 * gcc.dg/ifcvt-3.c: Only compile on lp64 ta [...] adds 97bd405 PR c++/69131 * method.c (walk_field_subobs): Add dtor_from_ [...] adds 3e5e275 * zh_CN.po: Update. adds c4a606c Daily bump. adds 2f66de6 Set FLT_EVAL_METHOD to 2 only if 387 FPU is used adds 0eb4264 gcc/ChangeLog: adds 1c36dec * config/pa/pa.c (pa_emit_move_sequence): Handle floating po [...] adds 04cf75a PR tree-optimization/68356 * gcc.dg/torture/pr68264.c: Disa [...] adds f0b79fa [gcc] adds da02474 [PATCH 5/6] [DJGPP] Update DJGPP configuration related files adds 1d10d64 PR c++/66808 PR c++/69000 * pt.c (tsubst_decl): If not loc [...] adds 995bfeb 2016-01-12 Richard Biener rguenther@suse.de adds 7819730 2016-01-12 Richard Biener rguenther@suse.de adds 5ddb3e0 2016-01-12 Richard Biener rguenther@suse.de adds 0464ea9 2016-01-12 Richard Biener rguenther@suse.de adds 3368873 PR target/68913 * gcc.dg/lto/pr61886_0.c: Rename the extern [...] adds 9e7edfd Cleanup vect testsuite includes adds 7c88d60 Define STDINT_LONG32 and add predefined integer types for IAMCU adds 90525f6 PR target/69175 * ifcvt.c (cond_exec_process_if_block): Whe [...] adds 72813f9 PR target/69198 * config/i386/i386.c (ix86_expand_special_a [...] adds e4c9699 2016-01-12 Richard Biener rguenther@suse.de adds cbe41f6 Prevent recursive instantiation in std::function adds 3674bbe libitm: Remove dead code and data. adds b9cb7a6 PR target/69180 * config/arm/arm-c.c (arm_pragma_target_parse [...] adds 8b8da2f PR bootstrap/69134 * Makefile.def (mpfr): Dis [...] adds 8a9401a PR objc++/68511 PR c++/69213 * cp-gimplify.c (cp_gimplify_ [...] adds 325f661 Sync top-level configure.ac with binutils-gdb adds 91d87e2 PR c++/68979 * constexpr.c (cxx_eval_check_shift_p): Use pe [...] adds e1ee678 * libgomp.texi: Updates for OpenACC. adds 7fdedda 2016-01-12 Sandra Loosemore sandra@codesourcery.com adds b95d41c PR tree-optimization/68911 * tree-vrp.c (adjust_range_with_ [...] adds e1a390d Prevent "undef var" errors on gcc --help or --version with se [...] adds 7aa5026 Enable LTO for DJGPP adds d27f619 Extend std::function test for PR 68995 adds 03ff028 libstdc++/68877 Reimplement std::__is_swappable adds 31e5d72 * tree-ssa-threadupdate.c: Various whitespace and typ [...] adds a090daf Daily bump. adds e17217d 2016-01-12 Sandra Loosemore sandra@codesourcery.com adds 0ebbc23 2015-12-30 Thomas Preud'homme thomas.preudhomme@arm.com adds e5e02ed remove mark_hook gty attribute adds 22c0b21 2016-01-12 Sandra Loosemore sandra@codesourcery.com adds d07cbcc [PATCH][PR tree-optimization/pr67755] Fix profile insanity ad [...] adds 1ca1d9b 2016-01-13 Richard Biener rguenther@suse.de adds e966d6b 2016-01-13 Richard Biener rguenther@suse.de adds c5ef832 Introduce separate baselines for Solaris 10 and 11+ (PR libst [...] adds f704d70 S/390: PR69247: Fix bswap hi splitter. adds da552aa missed test adds 2e1cb7c 2016-01-13 Richard Biener rguenther@suse.de adds 1246355 libitm: Fix privatization safety interaction with serial mode. adds 7361eb3 AVX512: Restrict default masks for prefetch gather/scatter in [...] adds b547246 2016-01-13 Yvan Roux yvan.roux@linaro.org adds 7a6ddc0 Fix infinite recursion in create_variable_info_for_1 adds b23837e Use ::isinf and ::isnan if libc defines them adds 69ce658 * config/i386/i386.h (TARGET_FLT_EVAL_METHOD): Return -1 for [...] adds 3f0e974 * gcc.target/i386/pr45685.c (dg-options): Add -mno-sse4. * [...] adds e5fee0f PR 68964 adds 58ba1b9 Add another testcase for x86 FLT_EVAL_METHOD adds 7a89340 Clarify __atomic_compare_exchange effects adds 9b657cf PR tree-optimization/69156 * gimple.c (validate_type): Remo [...] adds bda05c5 Improve warning locations (PR66208) adds 398368d [gcc] 2016-01-13 Michael Meissner meissner@linux.vnet.ibm.com adds 6a5ff97 Improve documentation of -std option for C++ adds 6d2bb52 2016-01-13 Sandra Loosemore sandra@codesourcery.com adds f7224fb libitm: Fix seq-cst MOs/fences in rwlock. adds 737497e 2016-01-13 Sandra Loosemore sandra@codesourcery.com adds 3634f8f PR ipa/66487 * ipa-polymorphic-call.c (inlined_polymorphic_ [...] adds ac2e2eb Daily bump. adds 3ce0acd [PATCH][PR tree-optimization/69270] Exploit VRP information in DOM adds 2f63f95 * lib/target-supports.exp (check_effective_target_arm_neon_ [...] adds 11b1a9c 2016-01-14 Richard Biener rguenther@suse.de adds d83d8bc Update previous delta to ensure that the attributes are actua [...] adds f6a7e9e PR target/68269 * combine.c (expand_field_assignment): Punt [...] adds 24651fb 2016-01-14 Richard Biener rguenther@suse.de adds 915d095 PR middle-end/68146 PR tree-optimization/69155 * tree-comp [...] adds 6ec1c3b * alias.c (compare_base_symbol_refs): New function. (rtx_eq [...] adds f0b916c PR c++/69261 * constexpr.c (find_array_ctor_elt): Handle sp [...] adds 7353a82 [MIPS] Migrate reduction optabs in mips-ps-3d.md adds ddbc17d Tidy: remove reduc_xxx_optab migration code. adds 77f35ce PR c/69262 * c-decl.c (grokdeclarator): Provide more inform [...] adds ca5b12a 2016-01-14 Edward Smith-Rowland 3dw4rd@verizon.net J [...] adds a7ed458 PR preprocessor/69177 and PR c++/68819: libcpp fallbacks and [...] adds ab9c400 powerpc: Add some XFAILs to 20050603-3.c (PR68803) adds 96962ae * lib/target-supports.exp (check_effective_target_issignalin [...] adds 44e09bc PR debug/69244 * lra-eliminations.c (move_plus_up): Don't c [...] adds 612baa3 PR testsuite/67509 * gfortran.dg/ieee/ieee_7.f90: For out o [...] adds 4c39e3a Mark symbols in offload tables with force_output in read_offl [...] adds a2a7452 2016-01-14 Andreas Tobler andreast@gcc.gnu.org adds 29bd66c * doc/loop.texi (Loop Analysis and Representation): D [...] adds c847d96 PR c/69272 PR tree-opt/68964 adds b84f3b2 Re: [PATCH][PR tree-optimization/69270] Exploit VRP informati [...] adds 0e0d3ec Revert 2016-01-13 change. adds 7d600da [cilkplus] Fix cilk_spawn gimplification bug (PR cilkplus/69048) adds 580357e Fix minor whitespace problems in last commit adds a3fb1e2 PR rtl-opt/69014 adds 90abb36 Daily bump. adds f239614 PR tree-optimization/69270 * tree-ssa-dom.c (s [...] adds 4345b86 2016-01-15 Richard Biener rguenther@suse.de adds f557f14 * config/msp430/t-msp430 (lib2_mul_none.o): Only use the fir [...] adds 86eff91 gcc 2015-01-16 Christian Bruel christian.bruel@st.com adds 34b223e fix time shift adds 7bbac46 fix time shift again adds 8f1b963 * lto-streamer-out.c (subtract_estimated_size): New function [...] adds a70589b PR ipa/68148 * ipa-icf.c (sem_function::merge): Virtual fun [...] adds 9dbe6a6 * gcc.c-torture/execute/alias-4.c: New testcase. adds 6271bd9 gcc/ adds e3c1ca0 [RTEMS] Add Cortex-M7 multilib for FPU support adds 1ca2825 2016-01-15 Richard Biener rguenther@suse.de adds 19e8775 * include/bits/std_mutex.h: Fix Doxygen @file name. adds e19c506 S/390: s390.opt: Add period to -mzvector option text. adds db6b33e S/390: Better help text for -mmvcle. adds 5d2cbc4 Avoid extraneous remapping in copy_gimple_seq_and_replace_locals adds 32307cd S/390: Enable tree-ssa/20040204-1.c testcase on s390. adds 5e8132b S/390: Add -mbackchain to frame-address tests. adds 3d05a5e S/390: const9.C: Disable test. adds 4b59d1b * doc/extend.texi (Type Traits): Fix grammar. adds b2cbb29 gcc/ adds 5fe9a86 S/390: bind_c_array_params_2: Add proper call expr regexp for S/390. adds 607320f Fix usage of an uninitialized variable adds d94a1f5 PR 69246: Invalid REG_ARGS_SIZE for sibcalls adds 1ea78d0 gcc/ * gimplify.c (oacc_default_clause): Decode reference a [...] adds 321d36c 2016-01-15 Richard Biener rguenther@suse.de adds 0d85be1 2016-01-15 Richard Biener rguenther@suse.de adds 3af524f PR c++/69257 * typeck.c (decay_conversion): Don't call mark [...] adds d09c378 * typeck2.c (cxx_incomplete_type_diagnostic): Use the locati [...] adds c513519 PR c++/68847 * call.c (build_cxx_call): Use fold_non_depend [...] adds 3f3a560 PR target/68609 * config/rs6000/rs6000.c (rs6 [...] adds 998456c [AArch64] Properly reject invalid attribute strings adds 2667789 [AArch64] Handle compare of zero_extract form of TST-immediat [...] adds 2cae2fb [AArch64] Handle CSEL of zero_extended operands in rtx costs adds 61c4479 [AArch64] Remove TODO (redundant type conversions) in arm_neon.h adds 81be349 2016-01-15 Vladimir Makarov vmakarov@redhat.com adds c3638e4 * task.c (GOMP_PLUGIN_target_task_completion): Add missing return. adds 9292525 * adaint.c (__gnat_locate_exec_on_path): Use const char * in [...] adds b3a355d * intrinsics/execute_command_line.c (set_cmdstat): Use "%s", [...] adds ddcfeaf 2016-01-15 Paul Thomas pault@gcc.gnu.org adds c8ef893 PR bootstrap/68271 * parser.h (cp_token): Remove pragma_kin [...] adds 017dc51 2016-01-15 Steve Ellcey sellcey@imgtec.com adds e390c57 PR tree-optimization/69270 * tree-ssanames.c (ssa_name_has_ [...] adds 13143e1 libstdc++: Make certain exceptions transaction_safe. adds d20923c PR libstdc++/69294 Check for isinf and isnan on AIX adds 27c6dbd PR target/68609 * gcc.target/powerpc/recip-1. [...] adds 55f2f39 Use static assertion for uses-allocator construction adds 4a7e7d3 Daily bump. adds 4067c0f Fix PR c++/68936 adds bc24d01 Fix logic bug in Cilk Plus array expansion adds 90153ae Fix PR c++/69091 (ICE with operator overload having 'auto' re [...] adds 1263405 PR diagnostic/68899: fix read-beyond-buffer when printing ver [...] adds a473120 Clean up some minor white space issues in trans-decl.c and tr [...] adds a94ab16 Optimise hash_table::empty adds 673441b PR target/68609 * gcc.target/powerpc/recip-6. [...] adds 0ca817a libitm: Ensure proxy privatization safety. adds 4c33b76 Move gcc.dg/parloops-exit-first-loop-alt-*.c to gcc.dg/autopar adds 164d84c Add goacc/kernels-alias-ipa-pta-4.c adds 97d5945 Release_defs in expand_omp_atomic_fetch_op adds e6db04d Move pass_expand_omp_ssa out of pass_parallelize_loops adds c2beb34 Add __int128 symbols to x32 aseline_symbols.txt adds 693540a 2016-01-16 Sandra Loosemore sandra@codesourcery.com adds 330568d Revert the accidental checkin adds 514da7d Daily bump. adds c3aae50 libstdc++: Fix static_assert. adds 4dae4a1 * omp-low.c (mark_loops_in_oacc_kernels_region): Work around [...] adds f19463d * adaint.c (__gnat_killprocesstree): Avoid -Wparentheses warning. adds a52d4e4 PR libstdc++/68734 * config/abi/post/hppa-linux-gnu/baselin [...] adds 9b2d1aa * gcc.dg/torture/builtin-integral-1.c: Require c99_runtime. adds dee8305 Daily bump. adds 290f3b8 2016-01-17 Bill Schmidt wschmidt@linux.vnet.ibm.com adds 06c7d15 2016-01-18 Thomas Preud'homme thomas.preudhomme@arm.com adds bf60f46 * haifa-sched.c (autopref_multipass_init): Work around -Wma [...] adds 971514e 2016-01-18 Richard Biener rguenther@suse.de adds 8872b95 PR tree-optimization/66797 * gcc.c-torture/execute/pr65447. [...] adds 6ccd18c PR ada/69219 * gcc-interface/trans.c (check_inlining_for_ne [...] adds 1314683 gcc/ adds ea780bd * gcc-interface/ada-tree.h (TYPE_IMPLEMENTS_PACKED_ARRAY_P): [...] adds 217e808 Fix libstdc++ build with -fno-exceptions adds 0353d27 * gcc-interface/gigi.h (build_call_raise_column): Adjust pro [...] adds ebb9652 Fix construction of std::function from null pointer-to-member adds 2fb9248 2016-01-18 Richard Biener rguenther@suse.de adds 214b258 Make SRA scalarize constant-pool loads adds 81a807f Fix PR number in changelog for commit r232504 adds fa75ab5 Equate MEM_REFs and ARRAY_REFs in tree-ssa-scopedtables.c adds c45a20b Enhance SCEV to follow copies of SSA_NAMEs. adds fd5cbe2 Un-XFAIL ssa-dom-cse-2.c for most platforms adds 7c5e2ac Allow pass_parallelize_loops to be run outside the loop pipeline adds 31c2b13 Add oacc_kernels_p argument to pass_parallelize_loops adds 22e3dce Add pass_parallelize_loops to pass_oacc_kernels adds 03c4ff3 Add oacc kernels tests in goacc adds fb20733 Add oacc kernels test in libgomp adds d336d1a 2016-01-18 Richard Biener rguenther@suse.de adds 81d49cc Handle Octeon 3 not supporting MIPS paired-single instructions. adds 15dc653 gcc/ adds 3c7cbfc 2016-01-18 Richard Biener rguenther@suse.de adds f672c10 Ignore reduction clause on kernels directive adds f6dfb86 PR c++/68767 gcc/c-family/ * c-common.c (check_function_arg [...] adds f7d61b1 * cp-gimplify.c (cp_fold): Remove unnecessary special cases. adds 41a5cb8 * cp-gimplify.c (cp_fold) [CONSTRUCTOR]: Don't clobber the input. adds d03f956 PR lto/69003 * lto-partition.c (rename_statics): Fix pasto. adds c3294fe Add test for PR 60637 adds 7f8cbca PR testsuite/69181: ensure expected multiline outputs is clea [...] adds 3aab0c6 * mpxwrap/mpx_wrappers.c (__mpx_wrapper_memmove): Avoid -Wd [...] adds d14be1e libstdc++: Fix usage of __GXX_WEAK__ in TM TS support. adds 3e11647 PR target/69176 adds d6bc550 2016-01-18 Sandra Loosemore sandra@codesourcery.com adds b1d74ce Daily bump. adds ced41b9 Fix the remaining PR c++/24666 blockers (arrays decay to poin [...] adds 56778b6 2016-01-18 Jeff Law law@redhat.com adds 5668660 Merge of HSA adds 4e17ad5 * symtab.c (symtab_node::asm_name): Do not call printable na [...] adds bcd3678 * lto-streamer-out.c (lto_output): Do not stream instrumenta [...] adds 72a985d PR lto/69133 * cgraphunit.c (cgraph_node::expand_thunk): Wh [...] adds 8be55b3 PR lto/69136 * lto-symtab.c (lto_symtab_prevailing_virtual_ [...] adds 7a3cf64 PR rtl-optimization/68955 PR rtl-optimization/64557 * dse. [...] adds a1095d5 PR sanitizer/68824 * tsan/tsan_interceptors.cc (NEED_TLS_GE [...] adds bf79db9 * ira.c (ira): Update regstat data if we deleted insns. adds 3e0d45b 2016-01-19 Richard Biener rguenther@suse.de adds 6dd156e PR debug/65779 * shrink-wrap.c: Include valtrack.h. (move_ [...] adds dc5d6d1 2016-01-19 Richard Biener rguenther@suse.de adds be33152 * cgraphunit.c (cgraph_node::reset): Clear thunk info and i [...] adds dad0993 [Patch 1/4] Simplify the representation of CCMP patterns by using adds a0c919f PR c++/68586 * constexpr.c (clear_cv_cache): New. * cp-gim [...] adds 9f60d25 [PATCH 2/4] Add support for float CCMP adds be1c970 [PATCH 3/4] Add support for rtx costing of CCMP on AArch64 adds 07bd240 [PATCH 4/4] Add CCMP selection based on rtx costs adds 885cc3e [ARM] PR target/69135: Mark ARMv8 vcvt instructions as unconditional adds 0da0314 Fix memory chunk corruption for opts_obstack (PR jit/68446) adds e9021e9 Fix ICE in vectorizable_store (). adds e035a62 PR c++/68965 * pt.c (tsubst_copy): Mark elements in expande [...] adds 557a99f 2016-01-19 Richard Biener rguenther@suse.de adds 53fa0e5 PR ipa/66223 * ipa-devirt.c (is_cxa_pure_virtual_p): New fu [...] adds a9c01e8 PR testsuite/68820 * gcc.c-torture/execute/builtins/memops- [...] adds 45dc77f [Patch] Fix spurious warning in ccmp.c adds 51120e8 PR c++/59759 * pt.c (convert_template_argument): Handle VAR [...] adds 2968df8 libitm: Remove dead code. adds 6216d12 PR jit/69144: Ensure that libgccjit's tempdir is fully cleaned-up adds fd2ecb3 2016-01-19 Sandra Loosemore sandra@codesourcery.com adds 63bd5c2 * dwarf2out.c (need_endianity_attribute_p): New inline predi [...] adds 6c8ced3 Add C++-conforming wrappers for stdlib.h and math.h adds c13cc80 gcc/ChangeLog: adds 27dcfa6 * uninclude: Fix third argument to gensub. adds 56d4d87 PR middle-end/69347 * tree-ssa-threadbackwards.c (fsm_find [...] adds b152dd3 Daily bump. adds 3cbeb0b * doc/invoke.texi (Options Summary): Add '.' after @xref. adds 0754bad 2016-01-20 Andre Vieira andre.simoesdiasvieira@arm.com adds 4d37967 [PATCH] [target/25114] Improve comparisons against some small [...] adds 4a11f14 Add BZ markers adds c716ac2 2016-01-20 Richard Biener rguenther@suse.de adds 96536a9 * exp_ch2.adb (Expand_Current_Value): Make an appropriate ch [...] adds d47929d Ensure C++ language linkage in cmath and cstdlib adds f2da0b9 gcc/ adds 3e8825d liboffloadmic/ * plugin/libgomp-plugin-intelmic.cpp (GOMP_OF [...] adds d8ed64d Require non-x32 target for compile-time MPX tests adds 7fb75b5 Require non-x32 target for compile-time MPX tests adds 7ca56ca Fix ChangeLog entry. adds 44488eb Fix testsuite/ChangeLog entry adds a7b5688 [ARM target attributes] Fix effective_target tests adds 58219d1 PR tree-optimization/66612 * gcc.target/powerpc/20050830-1. [...] adds f5ce2ec libmpx/ adds e4e403a libgomp/ * task.c (gomp_create_target_task): Set firstprivat [...] adds 16d4186 2016-01-15 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds 6ebc658 Correct date in ChangeLog entry for r232622 adds f4a2cfe Add C++11 <cmath> overloads to the global namespace adds f3a7179 libstdc++: Darwin does not support weak refs without definition. adds 7a3e023 PR bootstrap/69343 PR bootstrap/69339 PR tree-opt/68964 adds e4b5ff1 PR target/68609 * config/rs6000/rs6000.c (rs6000_emi [...] adds 62752e7 gcc/ * config/rs6000/ppc-auxv.h: New file. * config/rs6000/ [...] adds f55f934 PR middle-end/67653 * gimplify.c (gimplify_asm_expr): Warn [...] adds a6258f5 * omp-low.c (expand_omp_target): Avoid -Wmaybe-uninitialized [...] adds cdac035 Daily bump. adds a38a92d 2016-01-20 Matthias Klose doko@ubuntu.com adds 19e7066 2016-01-20 Sandra Loosemore sandra@codesourcery.com adds 39155ab 2016-01-20 Sandra Loosemore sandra@codesourcery.com new 4e4ec7a Add TYPE_EMPTY_RECORD for C++ empty class new c6ecc5d Properly pass C++ empty class
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (7c41864) \ N -- N -- N refs/heads/hjl/pr60336/master (c6ecc5d)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 2 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 | 21 + Makefile.def | 1 + Makefile.in | 54 +- configure | 6 +- configure.ac | 8 +- contrib/ChangeLog | 4 + contrib/uninclude | 2 +- gcc/ChangeLog | 1802 ++- gcc/DATESTAMP | 2 +- gcc/Makefile.in | 7 + gcc/ada/ChangeLog | 145 + gcc/ada/adaint.c | 4 +- gcc/ada/exp_ch2.adb | 13 +- gcc/ada/gcc-interface/ada-tree.h | 16 +- gcc/ada/gcc-interface/cuintp.c | 8 +- gcc/ada/gcc-interface/decl.c | 85 +- gcc/ada/gcc-interface/gigi.h | 60 +- gcc/ada/gcc-interface/lang.opt | 4 + gcc/ada/gcc-interface/misc.c | 105 +- gcc/ada/gcc-interface/trans.c | 472 +- gcc/ada/gcc-interface/utils.c | 186 +- gcc/ada/gcc-interface/utils2.c | 107 +- gcc/alias.c | 130 +- gcc/bt-load.c | 19 +- gcc/builtin-types.def | 9 +- gcc/builtins.c | 42 +- gcc/c-family/ChangeLog | 54 + gcc/c-family/c-common.c | 86 +- gcc/c-family/c-common.h | 2 +- gcc/c-family/c-indentation.c | 59 +- gcc/c-family/c-omp.c | 9 +- gcc/c-family/c-pragma.c | 5 +- gcc/c-family/cilk.c | 5 + gcc/c/ChangeLog | 36 + gcc/c/c-convert.c | 12 +- gcc/c/c-decl.c | 18 + gcc/c/c-parser.c | 49 +- gcc/c/c-tree.h | 2 + gcc/c/c-typeck.c | 2 +- gcc/calls.c | 13 +- gcc/ccmp.c | 92 +- gcc/cgraph.c | 6 +- gcc/cgraphclones.c | 1 + gcc/cgraphunit.c | 6 +- gcc/combine.c | 11 + gcc/common.opt | 12 +- gcc/config.gcc | 3 + gcc/config.in | 12 + gcc/config/aarch64/aarch64-builtins.c | 4 + gcc/config/aarch64/aarch64-modes.def | 10 - gcc/config/aarch64/aarch64-simd-builtins.def | 46 +- gcc/config/aarch64/aarch64.c | 386 +- gcc/config/aarch64/aarch64.md | 262 +- gcc/config/aarch64/arm_neon.h | 76 +- gcc/config/aarch64/constraints.md | 5 + gcc/config/aarch64/iterators.md | 2 + gcc/config/aarch64/predicates.md | 21 +- gcc/config/arc/arc.opt | 4 +- gcc/config/arm/arm-arches.def | 4 +- gcc/config/arm/arm-builtins.c | 60 +- gcc/config/arm/arm-c.c | 15 +- gcc/config/arm/arm-protos.h | 1 - gcc/config/arm/arm.c | 20 +- gcc/config/arm/freebsd.h | 10 +- gcc/config/arm/t-rtems | 5 +- gcc/config/arm/vfp.md | 3 +- gcc/config/i386/constraints.md | 5 + gcc/{context.c => config/i386/djgpp.c} | 40 +- gcc/config/i386/djgpp.h | 106 +- gcc/config/i386/djgpp.opt | 6 - gcc/config/i386/i386.c | 112 +- gcc/config/i386/i386.h | 9 +- gcc/config/i386/i386.md | 17 + gcc/config/i386/iamcu.h | 16 + gcc/config/i386/predicates.md | 16 +- gcc/config/i386/sse.md | 685 +- gcc/config/i386/subst.md | 6 +- gcc/config/i386/t-djgpp | 8 + gcc/config/i386/x86-tune.def | 5 + gcc/config/i386/xm-djgpp.h | 40 +- gcc/config/ia64/ia64.c | 9 + gcc/config/ia64/ia64.opt | 2 +- gcc/config/ia64/predicates.md | 26 + gcc/config/m68k/m68k.md | 85 + gcc/config/m68k/predicates.md | 16 +- gcc/config/mips/mips-ftypes.def | 12 +- gcc/config/mips/mips-ps-3d.md | 34 +- gcc/config/mips/mips.h | 7 +- gcc/config/pa/pa.c | 113 +- gcc/config/rs6000/paired.md | 39 +- gcc/config/rs6000/ppc-auxv.h | 105 + gcc/config/rs6000/rs6000-builtin.def | 9 + gcc/config/rs6000/rs6000.c | 368 +- gcc/config/rs6000/rs6000.h | 3 + gcc/config/rs6000/rs6000.md | 1 + gcc/config/rs6000/vector.md | 11 +- gcc/config/rs6000/vsx.md | 22 +- gcc/config/s390/s390.md | 6 +- gcc/config/s390/s390.opt | 4 +- gcc/config/vxworks.h | 10 +- gcc/configure | 39 +- gcc/configure.ac | 29 +- gcc/convert.c | 4 +- gcc/cp/ChangeLog | 183 + gcc/cp/call.c | 18 +- gcc/cp/class.c | 11 +- gcc/cp/constexpr.c | 105 +- gcc/cp/cp-array-notation.c | 4 +- gcc/cp/cp-gimplify.c | 156 +- gcc/cp/cp-tree.h | 2 + gcc/cp/cvt.c | 5 +- gcc/cp/decl.c | 17 +- gcc/cp/decl2.c | 3 +- gcc/cp/method.c | 23 +- gcc/cp/parser.c | 63 +- gcc/cp/parser.h | 3 +- gcc/cp/pt.c | 72 +- gcc/cp/tree.c | 8 +- gcc/cp/typeck.c | 28 +- gcc/cp/typeck2.c | 28 +- gcc/diagnostic-show-locus.c | 3 +- gcc/doc/contrib.texi | 4 +- gcc/doc/cpp.texi | 2 +- gcc/doc/cppopts.texi | 2 +- gcc/doc/extend.texi | 271 +- gcc/doc/gty.texi | 10 - gcc/doc/install.texi | 22 + gcc/doc/invoke.texi | 12733 ++++++++++--------- gcc/doc/loop.texi | 4 +- gcc/doc/lto.texi | 4 - gcc/doc/md.texi | 27 - gcc/doc/sourcebuild.texi | 23 + gcc/doc/standards.texi | 165 +- gcc/doc/tm.texi | 44 +- gcc/doc/tm.texi.in | 4 - gcc/dse.c | 14 +- gcc/dwarf2out.c | 174 +- gcc/expr.c | 76 +- gcc/fold-const.c | 77 +- gcc/fold-const.h | 1 + gcc/fortran/ChangeLog | 76 + gcc/fortran/frontend-passes.c | 14 + gcc/fortran/resolve.c | 6 +- gcc/fortran/trans-array.c | 27 +- gcc/fortran/trans-decl.c | 46 +- gcc/fortran/trans-expr.c | 48 +- gcc/fortran/trans-openmp.c | 2 +- gcc/fortran/trans-stmt.c | 39 +- gcc/fortran/trans-types.c | 2 + gcc/fortran/trans.c | 12 +- gcc/fortran/trans.h | 4 +- gcc/fortran/types.def | 7 +- gcc/function.c | 4 + gcc/gcc.c | 44 +- gcc/gengtype.c | 33 +- gcc/gimple-expr.c | 5 + gcc/gimple-fold.c | 12 +- gcc/gimple-low.c | 1 + gcc/gimple-match-head.c | 9 +- gcc/gimple-pretty-print.c | 7 + gcc/gimple-ssa-strength-reduction.c | 12 +- gcc/gimple-walk.c | 1 + gcc/gimple.c | 42 +- gcc/gimple.def | 4 + gcc/gimple.h | 65 +- gcc/gimplify.c | 57 +- gcc/gtm-builtins.def | 4 + gcc/haifa-sched.c | 4 +- gcc/hash-table.h | 10 +- gcc/hsa-brig-format.h | 1234 ++ gcc/hsa-brig.c | 2560 ++++ gcc/hsa-dump.c | 1189 ++ gcc/hsa-gen.c | 6151 +++++++++ gcc/hsa-regalloc.c | 719 ++ gcc/hsa.c | 947 ++ gcc/hsa.h | 1402 ++ gcc/ifcvt.c | 44 +- gcc/ipa-cp.c | 3 +- gcc/ipa-devirt.c | 34 +- gcc/ipa-hsa.c | 331 + gcc/ipa-icf.c | 4 +- gcc/ipa-polymorphic-call.c | 4 +- gcc/ira.c | 14 +- gcc/jit/ChangeLog | 31 + gcc/jit/docs/_build/texinfo/libgccjit.texi | 1035 +- gcc/jit/docs/cp/intro/tutorial04.rst | 9 +- gcc/jit/docs/examples/tut04-toyvm/toyvm.cc | 74 +- gcc/jit/jit-playback.c | 24 +- gcc/jit/jit-tempdir.c | 18 +- gcc/jit/jit-tempdir.h | 8 + gcc/loop-doloop.c | 52 + gcc/lra-eliminations.c | 15 +- gcc/lra-spills.c | 142 +- gcc/lto-cgraph.c | 9 + gcc/lto-section-in.c | 3 +- gcc/lto-streamer-out.c | 48 +- gcc/lto-streamer.h | 1 + gcc/lto-wrapper.c | 11 +- gcc/lto/ChangeLog | 30 + gcc/lto/lto-partition.c | 23 +- gcc/lto/lto-symtab.c | 17 + gcc/match.pd | 11 +- gcc/omp-builtins.def | 7 +- gcc/omp-low.c | 1602 ++- gcc/omp-low.h | 1 + gcc/optabs-tree.c | 20 - gcc/optabs-tree.h | 1 - gcc/optabs.c | 2 +- gcc/optabs.def | 7 - gcc/opts.c | 45 +- gcc/params.def | 11 + gcc/passes.def | 10 +- gcc/po/ChangeLog | 4 + gcc/po/zh_CN.po | 83 +- gcc/shrink-wrap.c | 63 +- gcc/symtab.c | 17 +- gcc/target.def | 54 +- gcc/testsuite/ChangeLog | 1099 ++ .../c-c++-common/Wmisleading-indentation.c | 12 + gcc/testsuite/c-c++-common/cilk-plus/AN/an-if.c | 5 +- gcc/testsuite/c-c++-common/cilk-plus/AN/fn_ptr-2.c | 14 + gcc/testsuite/c-c++-common/cilk-plus/CK/pr60469.c | 5 +- ...s-alias-ipa-pta.c => kernels-alias-ipa-pta-4.c} | 16 +- .../goacc/kernels-counter-vars-function-scope.c | 54 + .../goacc/kernels-double-reduction-n.c | 37 + .../c-c++-common/goacc/kernels-double-reduction.c | 37 + .../goacc/{kernels-1.c => kernels-empty.c} | 0 gcc/testsuite/c-c++-common/goacc/kernels-eternal.c | 11 + gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c | 70 + gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c | 49 + gcc/testsuite/c-c++-common/goacc/kernels-loop-g.c | 17 + .../c-c++-common/goacc/kernels-loop-mod-not-zero.c | 52 + gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c | 56 + .../c-c++-common/goacc/kernels-loop-nest.c | 39 + gcc/testsuite/c-c++-common/goacc/kernels-loop.c | 56 + .../c-c++-common/goacc/kernels-noreturn.c | 12 + .../c-c++-common/goacc/kernels-one-counter-var.c | 54 + .../c-c++-common/goacc/kernels-reduction.c | 36 + gcc/testsuite/c-c++-common/pr66208.c | 10 + gcc/testsuite/c-c++-common/pr67639.c | 8 + gcc/testsuite/c-c++-common/pr67653.c | 8 + gcc/testsuite/g++.dg/Wno-frame-address.C | 1 + gcc/testsuite/g++.dg/cilk-plus/CK/pr69048.cc | 14 + gcc/testsuite/g++.dg/cpp0x/enum30.C | 14 + gcc/testsuite/g++.dg/cpp0x/temp_default6.C | 27 + gcc/testsuite/g++.dg/cpp0x/temp_default7.C | 27 + gcc/testsuite/g++.dg/cpp0x/union7.C | 15 + gcc/testsuite/g++.dg/cpp1y/constexpr-array2.C | 63 + gcc/testsuite/g++.dg/cpp1y/parameter-pack-1.C | 23 + gcc/testsuite/g++.dg/cpp1y/parameter-pack-2.C | 21 + gcc/testsuite/g++.dg/delayedfold/builtin1.C | 11 + gcc/testsuite/g++.dg/ext/asm13.C | 6 + gcc/testsuite/g++.dg/ext/pr69145-1.C | 4 + .../g++.dg/ext/pr69145-2-very-long-filename.cc | 3 + gcc/testsuite/g++.dg/ext/pr69145-2.h | 3 + gcc/testsuite/g++.dg/init/array40.C | 2 + gcc/testsuite/g++.dg/init/base1.C | 14 + gcc/testsuite/g++.dg/init/const9.C | 2 +- gcc/testsuite/g++.dg/init/elide4.C | 13 + gcc/testsuite/g++.dg/ipa/devirt-49.C | 20 + gcc/testsuite/g++.dg/ipa/devirt-50.C | 19 + gcc/testsuite/g++.dg/lto/pr69077_0.C | 14 + gcc/testsuite/g++.dg/lto/pr69077_1.C | 15 + gcc/testsuite/g++.dg/lto/pr69133_0.C | 19 + gcc/testsuite/g++.dg/lto/pr69133_1.C | 22 + gcc/testsuite/g++.dg/lto/pr69137_0.C | 8 + gcc/testsuite/g++.dg/opt/pr69141.C | 15 + gcc/testsuite/g++.dg/opt/pr69164.C | 30 + gcc/testsuite/g++.dg/opt/pr69175.C | 29 + gcc/testsuite/g++.dg/opt/pr69211.C | 10 + gcc/testsuite/g++.dg/opt/pr69213.C | 18 + gcc/testsuite/g++.dg/pr63995-1.C | 3 +- gcc/testsuite/g++.dg/pr66655.C | 25 + gcc/testsuite/g++.dg/pr66655.h | 5 + gcc/testsuite/g++.dg/pr66655_1.cc | 14 + gcc/testsuite/g++.dg/pr68449.C | 9 + gcc/testsuite/g++.dg/pr68991-1.C | 191 + gcc/testsuite/g++.dg/pr68991-2.C | 191 + gcc/testsuite/g++.dg/pr69113.C | 17 + gcc/testsuite/g++.dg/pr69123.C | 95 + gcc/testsuite/g++.dg/template/pr11858.C | 5 + gcc/testsuite/g++.dg/template/pr24663.C | 22 + gcc/testsuite/g++.dg/template/pr68936.C | 20 + gcc/testsuite/g++.dg/template/pr69091.C | 25 + gcc/testsuite/g++.dg/template/unify12.C | 46 + gcc/testsuite/g++.dg/template/unify13.C | 26 + gcc/testsuite/g++.dg/template/unify14.C | 5 + gcc/testsuite/g++.dg/template/unify15.C | 15 + gcc/testsuite/g++.dg/template/unify16.C | 56 + gcc/testsuite/g++.dg/template/unify17.C | 11 + gcc/testsuite/g++.dg/tls/pr66808.C | 10 + gcc/testsuite/g++.dg/tls/pr69000.C | 19 + gcc/testsuite/g++.dg/torture/pr69053.C | 17 + gcc/testsuite/g++.dg/torture/pr69136.C | 6 + gcc/testsuite/g++.dg/tree-ssa/pr69336.C | 86 + gcc/testsuite/g++.dg/warn/Wnonnull2.C | 9 + gcc/testsuite/g++.dg/warn/permissive-1.C | 8 + gcc/testsuite/gcc.c-torture/compile/pr69214.c | 17 + gcc/testsuite/gcc.c-torture/execute/alias-4.c | 19 + .../gcc.c-torture/execute/builtins/memops-asm.x | 10 + .../gcc.c-torture/execute/builtins/strstr-asm.c | 1 - .../gcc.c-torture/execute/builtins/strstr-asm.x | 10 + gcc/testsuite/gcc.c-torture/execute/pr50865.c | 27 + gcc/testsuite/gcc.c-torture/execute/pr67781.c | 34 + gcc/testsuite/gcc.c-torture/execute/pr68841.c | 31 + gcc/testsuite/gcc.c-torture/execute/pr68911.c | 27 + gcc/testsuite/gcc.c-torture/execute/pr69097-1.c | 14 + gcc/testsuite/gcc.c-torture/execute/pr69097-2.c | 30 + gcc/testsuite/gcc.c-torture/execute/pr69320-1.c | 20 + gcc/testsuite/gcc.c-torture/execute/pr69320-2.c | 35 + gcc/testsuite/gcc.c-torture/execute/pr69320-3.c | 17 + gcc/testsuite/gcc.c-torture/execute/pr69320-4.c | 18 + gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x | 1 + gcc/testsuite/gcc.dg/Wcxx-compat-8.c | 3 +- gcc/testsuite/gcc.dg/array-15.c | 52 + gcc/testsuite/gcc.dg/atomic-fetch-bool.c | 64 + gcc/testsuite/gcc.dg/atomic-invalid-2.c | 59 + gcc/testsuite/gcc.dg/autopar/outer-1.c | 4 +- gcc/testsuite/gcc.dg/autopar/outer-2.c | 4 +- gcc/testsuite/gcc.dg/autopar/outer-3.c | 4 +- gcc/testsuite/gcc.dg/autopar/outer-4.c | 6 +- gcc/testsuite/gcc.dg/autopar/outer-5.c | 4 +- gcc/testsuite/gcc.dg/autopar/outer-6.c | 6 +- gcc/testsuite/gcc.dg/autopar/parallelization-1.c | 4 +- .../{ => autopar}/parloops-exit-first-loop-alt-2.c | 5 +- .../{ => autopar}/parloops-exit-first-loop-alt-3.c | 5 +- .../{ => autopar}/parloops-exit-first-loop-alt-4.c | 5 +- .../{ => autopar}/parloops-exit-first-loop-alt-5.c | 5 +- .../{ => autopar}/parloops-exit-first-loop-alt-6.c | 5 +- .../{ => autopar}/parloops-exit-first-loop-alt-7.c | 5 +- .../parloops-exit-first-loop-alt-pr66652.c | 7 +- .../{ => autopar}/parloops-exit-first-loop-alt.c | 5 +- gcc/testsuite/gcc.dg/autopar/pr39500-1.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr39500-2.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr46193.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr46194.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr49580.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr49960-1.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr49960.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr68373.c | 4 +- gcc/testsuite/gcc.dg/autopar/pr69039.c | 15 + gcc/testsuite/gcc.dg/autopar/pr69062.c | 89 + gcc/testsuite/gcc.dg/autopar/pr69108.c | 4 + gcc/testsuite/gcc.dg/autopar/pr69109-2.c | 4 + gcc/testsuite/gcc.dg/autopar/pr69109.c | 4 + gcc/testsuite/gcc.dg/autopar/reduc-1.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-1char.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-1short.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-2.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-2char.c | 10 +- gcc/testsuite/gcc.dg/autopar/reduc-2short.c | 10 +- gcc/testsuite/gcc.dg/autopar/reduc-3.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-4.c | 2 +- gcc/testsuite/gcc.dg/autopar/reduc-6.c | 8 +- gcc/testsuite/gcc.dg/autopar/reduc-7.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-8.c | 6 +- gcc/testsuite/gcc.dg/autopar/reduc-9.c | 6 +- gcc/testsuite/gcc.dg/autopar/uns-outer-4.c | 4 +- gcc/testsuite/gcc.dg/autopar/uns-outer-5.c | 4 +- gcc/testsuite/gcc.dg/autopar/uns-outer-6.c | 6 +- gcc/testsuite/gcc.dg/bad-dereference.c | 24 + gcc/testsuite/gcc.dg/debug/dwarf2/sso.c | 22 + gcc/testsuite/gcc.dg/declspec-1.c | 6 +- gcc/testsuite/gcc.dg/guality/pr69244.c | 30 + gcc/testsuite/gcc.dg/ifcvt-3.c | 2 +- gcc/testsuite/gcc.dg/ifcvt-4.c | 2 +- gcc/testsuite/gcc.dg/ifcvt-5.c | 17 + gcc/testsuite/gcc.dg/lto/pr61886_0.c | 17 +- .../gcc.dg/plugin/location-overflow-test-1.c | 28 + .../gcc.dg/plugin/location-overflow-test-2.c | 36 + .../gcc.dg/plugin/location_overflow_plugin.c | 103 + gcc/testsuite/gcc.dg/plugin/plugin.exp | 3 + gcc/testsuite/gcc.dg/pr24293.c | 12 + gcc/testsuite/gcc.dg/pr61441.c | 7 +- gcc/testsuite/gcc.dg/pr63549.c | 2 +- gcc/testsuite/gcc.dg/pr65779.c | 42 + gcc/testsuite/gcc.dg/pr68841.c | 34 + gcc/testsuite/gcc.dg/pr69071.c | 22 + gcc/testsuite/gcc.dg/pr69097-1.c | 140 + gcc/testsuite/gcc.dg/pr69097-2.c | 138 + gcc/testsuite/gcc.dg/pr69156.c | 10 + gcc/testsuite/gcc.dg/pr69162.c | 12 + gcc/testsuite/gcc.dg/pr69167.c | 21 + gcc/testsuite/gcc.dg/pr69169.c | 13 + gcc/testsuite/gcc.dg/pr69172.c | 45 + gcc/testsuite/gcc.dg/pr69181-1.c | 7 + gcc/testsuite/gcc.dg/pr69181-2.c | 4 + gcc/testsuite/gcc.dg/pr69247.c | 14 + gcc/testsuite/gcc.dg/pr69328.c | 16 + gcc/testsuite/gcc.dg/sync-fetch-bool.c | 54 + gcc/testsuite/gcc.dg/tm/memopt-13.c | 2 +- gcc/testsuite/gcc.dg/tm/memopt-6.c | 2 +- gcc/testsuite/gcc.dg/torture/builtin-integral-1.c | 2 + gcc/testsuite/gcc.dg/torture/pr29119.c | 3 +- gcc/testsuite/gcc.dg/torture/pr66856-1.c | 24 + gcc/testsuite/gcc.dg/torture/pr66856-2.c | 26 + gcc/testsuite/gcc.dg/torture/pr68060-1.c | 16 + gcc/testsuite/gcc.dg/torture/pr68060-2.c | 20 + gcc/testsuite/gcc.dg/torture/pr68264.c | 5 +- gcc/testsuite/gcc.dg/torture/pr68955.c | 41 + gcc/testsuite/gcc.dg/torture/pr69117.c | 23 + gcc/testsuite/gcc.dg/torture/pr69157.c | 17 + gcc/testsuite/gcc.dg/torture/pr69168.c | 17 + gcc/testsuite/gcc.dg/torture/pr69170.c | 18 + gcc/testsuite/gcc.dg/torture/pr69173.c | 12 + gcc/testsuite/gcc.dg/torture/pr69174.c | 19 + gcc/testsuite/gcc.dg/torture/pr69186.c | 12 + gcc/testsuite/gcc.dg/torture/pr69242.c | 15 + gcc/testsuite/gcc.dg/torture/pr69352.c | 40 + gcc/testsuite/gcc.dg/tree-ssa/20040204-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr65447.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr67755.c | 25 + gcc/testsuite/gcc.dg/tree-ssa/pr69270-2.c | 52 + gcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c | 26 + gcc/testsuite/gcc.dg/tree-ssa/pr69270.c | 42 + gcc/testsuite/gcc.dg/tree-ssa/sra-17.c | 19 + gcc/testsuite/gcc.dg/tree-ssa/sra-18.c | 28 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-2.c | 9 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-5.c | 18 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-6.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-7.c | 21 + .../float-cast-overflow-atomic.c} | 8 +- .../vect/costmodel/x86_64/costmodel-pr68961.c | 15 + .../vect/costmodel/x86_64/costmodel-pr69297.c | 83 + .../gcc.dg/vect/fast-math-bb-slp-call-3.c | 8 +- .../gcc.dg/vect/no-trapping-math-vect-ifcvt-11.c | 1 - .../gcc.dg/vect/no-trapping-math-vect-ifcvt-12.c | 1 - .../gcc.dg/vect/no-trapping-math-vect-ifcvt-13.c | 1 - .../gcc.dg/vect/no-trapping-math-vect-ifcvt-14.c | 1 - .../gcc.dg/vect/no-trapping-math-vect-ifcvt-15.c | 1 - gcc/testsuite/gcc.dg/vect/no-vfa-vect-dv-2.c | 1 - gcc/testsuite/gcc.dg/vect/pr40254.c | 1 - gcc/testsuite/gcc.dg/vect/pr44507.c | 1 - gcc/testsuite/gcc.dg/vect/pr45902.c | 1 - gcc/testsuite/gcc.dg/vect/pr47001.c | 2 +- gcc/testsuite/gcc.dg/vect/pr49771.c | 3 +- gcc/testsuite/gcc.dg/vect/pr69083.c | 20 + gcc/testsuite/gcc.dg/vect/slp-37.c | 5 +- gcc/testsuite/gcc.dg/vect/slp-perm-1.c | 6 +- gcc/testsuite/gcc.dg/vect/slp-perm-2.c | 7 +- gcc/testsuite/gcc.dg/vect/slp-perm-3.c | 7 +- gcc/testsuite/gcc.dg/vect/slp-perm-5.c | 7 +- gcc/testsuite/gcc.dg/vect/slp-perm-6.c | 7 +- gcc/testsuite/gcc.dg/vect/slp-perm-7.c | 8 +- gcc/testsuite/gcc.dg/vect/slp-perm-8.c | 7 +- gcc/testsuite/gcc.dg/vect/slp-widen-mult-half.c | 1 - gcc/testsuite/gcc.dg/vect/vect-10-big-array.c | 3 +- gcc/testsuite/gcc.dg/vect/vect-117.c | 1 - gcc/testsuite/gcc.dg/vect/vect-99.c | 1 - gcc/testsuite/gcc.dg/vect/vect-aggressive-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-cond-4.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-16.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-17.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-2.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-3.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-4.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-5.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-6.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-7.c | 1 - gcc/testsuite/gcc.dg/vect/vect-ifcvt-9.c | 1 - gcc/testsuite/gcc.dg/vect/vect-mask-load-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-mask-loadstore-1.c | 1 - gcc/testsuite/gcc.dg/vect/vect-neg-store-1.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-neg-store-2.c | 2 +- gcc/testsuite/gcc.dg/vect/vect-outer-5.c | 1 - gcc/testsuite/gcc.dg/vect/vect-outer-6.c | 1 - .../gcc.dg/vect/vect-over-widen-1-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-over-widen-1.c | 1 - .../gcc.dg/vect/vect-over-widen-2-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-over-widen-2.c | 1 - .../gcc.dg/vect/vect-over-widen-3-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-over-widen-3.c | 1 - .../gcc.dg/vect/vect-over-widen-4-big-array.c | 1 - gcc/testsuite/gcc.dg/vect/vect-over-widen-4.c | 1 - .../gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c | 1 - .../gcc.dg/vect/vect-widen-mult-const-s16.c | 1 - .../gcc.dg/vect/vect-widen-mult-const-u16.c | 1 - .../gcc.dg/vect/vect-widen-mult-half-u8.c | 1 - gcc/testsuite/gcc.dg/vect/vect-widen-mult-half.c | 1 - gcc/testsuite/gcc.target/aarch64/ccmp_1.c | 95 + gcc/testsuite/gcc.target/aarch64/pr68651_1.c | 16 + gcc/testsuite/gcc.target/aarch64/target_attr_17.c | 8 + gcc/testsuite/gcc.target/aarch64/tst_5.c | 21 + gcc/testsuite/gcc.target/aarch64/tst_6.c | 10 + gcc/testsuite/gcc.target/arm/attr-crypto.c | 14 +- .../gcc.target/arm/attr-neon-builtin-fail.c | 7 +- .../gcc.target/arm/attr-neon-builtin-fail2.c | 15 + gcc/testsuite/gcc.target/arm/attr-neon-fp16.c | 5 +- gcc/testsuite/gcc.target/arm/attr-neon.c | 3 +- gcc/testsuite/gcc.target/arm/attr-neon2.c | 10 +- gcc/testsuite/gcc.target/arm/attr-neon3.c | 8 +- gcc/testsuite/gcc.target/arm/cmp-2.c | 5 +- gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c | 16 + gcc/testsuite/gcc.target/arm/lto/pr65837_0.c | 3 +- gcc/testsuite/gcc.target/arm/memset-inline-10.c | 1 + gcc/testsuite/gcc.target/arm/neon-vlshr-imm-1.c | 3 +- gcc/testsuite/gcc.target/arm/neon-vshl-imm-1.c | 3 +- gcc/testsuite/gcc.target/arm/neon-vshr-imm-1.c | 3 +- gcc/testsuite/gcc.target/arm/pr69135_1.c | 44 + gcc/testsuite/gcc.target/arm/pr69180.c | 16 + gcc/testsuite/gcc.target/arm/pr69194.c | 13 + gcc/testsuite/gcc.target/arm/unsigned-float.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-1.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-ldmdbd.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-ldmdbs.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-ldmiad.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-ldmias.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-stmdbd.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-stmdbs.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-stmiad.c | 5 +- gcc/testsuite/gcc.target/arm/vfp-stmias.c | 5 +- gcc/testsuite/gcc.target/arm/vnmul-1.c | 5 +- gcc/testsuite/gcc.target/arm/vnmul-2.c | 5 +- gcc/testsuite/gcc.target/arm/vnmul-3.c | 5 +- gcc/testsuite/gcc.target/arm/vnmul-4.c | 5 +- .../gcc.target/i386/avx512pf-vscatterpf0dpd-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf0dps-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf0qpd-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf0qps-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf1dpd-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf1dps-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf1qpd-1.c | 3 +- .../gcc.target/i386/avx512pf-vscatterpf1qps-1.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-always_inline.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-bndret.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-builtins-1.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-builtins-2.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-builtins-3.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-builtins-4.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-const-check-1.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-const-check-2.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-hidden-def.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-label-address.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-lifetime-1.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-narrow-bounds.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-pr69044.c | 10 + .../gcc.target/i386/chkp-remove-bndint-1.c | 3 +- .../gcc.target/i386/chkp-remove-bndint-2.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-strchr.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-strlen-1.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-strlen-2.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-strlen-3.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-strlen-4.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-strlen-5.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-1.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-10.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-11.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-12.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-13.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-14.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-15.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-16.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-2.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-3.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-4.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-5.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-6.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-7.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-8.c | 3 +- gcc/testsuite/gcc.target/i386/chkp-stropt-9.c | 3 +- gcc/testsuite/gcc.target/i386/pr45685.c | 2 +- gcc/testsuite/gcc.target/i386/pr63995-2.c | 3 +- gcc/testsuite/gcc.target/i386/pr64805.c | 3 +- gcc/testsuite/gcc.target/i386/pr65044.c | 3 +- gcc/testsuite/gcc.target/i386/pr65105-5.c | 22 + gcc/testsuite/gcc.target/i386/pr65167.c | 3 +- gcc/testsuite/gcc.target/i386/pr65183.c | 3 +- gcc/testsuite/gcc.target/i386/pr65184.c | 3 +- gcc/testsuite/gcc.target/i386/pr66232-10.c | 2 +- gcc/testsuite/gcc.target/i386/pr66232-11.c | 2 +- gcc/testsuite/gcc.target/i386/pr66232-12.c | 2 +- gcc/testsuite/gcc.target/i386/pr66232-13.c | 2 +- gcc/testsuite/gcc.target/i386/pr68432-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr68432-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr68432-3.c | 2 +- gcc/testsuite/gcc.target/i386/pr68991.c | 32 + gcc/testsuite/gcc.target/i386/pr69010.c | 49 + gcc/testsuite/gcc.target/i386/pr69030.c | 28 + gcc/testsuite/gcc.target/i386/pr69140.c | 24 + gcc/testsuite/gcc.target/i386/pr69171-1.c | 13 + gcc/testsuite/gcc.target/i386/pr69171-2.c | 13 + gcc/testsuite/gcc.target/i386/pr69171-3.c | 12 + gcc/testsuite/gcc.target/i386/pr69171-4.c | 12 + gcc/testsuite/gcc.target/i386/pr69171-5.c | 12 + gcc/testsuite/gcc.target/i386/pr69171-6.c | 12 + gcc/testsuite/gcc.target/i386/pr69225-1.c | 8 + gcc/testsuite/gcc.target/i386/pr69225-2.c | 8 + gcc/testsuite/gcc.target/i386/pr69225-3.c | 8 + gcc/testsuite/gcc.target/i386/pr69225-4.c | 8 + gcc/testsuite/gcc.target/i386/pr69225-5.c | 8 + gcc/testsuite/gcc.target/i386/pr69225-6.c | 8 + gcc/testsuite/gcc.target/i386/pr69225-7.c | 8 + gcc/testsuite/gcc.target/i386/pr69246.c | 18 + gcc/testsuite/gcc.target/i386/thunk-retbnd.c | 3 +- .../gcc.target/ia64/pr60465-gprel64-c37.c | 10 + gcc/testsuite/gcc.target/ia64/pr60465-gprel64.c | 27 + gcc/testsuite/gcc.target/m68k/pr25114.c | 26 + gcc/testsuite/gcc.target/mips/mips-3d-1.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-2.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-3.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-4.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-5.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-6.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-7.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-8.c | 2 +- gcc/testsuite/gcc.target/mips/mips-3d-9.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-1.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-2.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-3.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-4.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-5.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-6.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-7.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-type-2.c | 2 +- gcc/testsuite/gcc.target/mips/mips-ps-type.c | 2 +- .../gcc.target/mips/mips16-attributes-6.c | 2 +- gcc/testsuite/gcc.target/powerpc/20050603-3.c | 5 +- gcc/testsuite/gcc.target/powerpc/20050830-1.c | 3 +- gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c | 65 + .../{p9-lxvx-stxvx-1.c => p9-lxvx-stxvx-3.c} | 26 +- gcc/testsuite/gcc.target/powerpc/recip-1.c | 4 +- gcc/testsuite/gcc.target/powerpc/recip-2.c | 5 +- gcc/testsuite/gcc.target/powerpc/recip-3.c | 6 +- gcc/testsuite/gcc.target/powerpc/recip-4.c | 6 +- gcc/testsuite/gcc.target/powerpc/recip-6.c | 2 +- gcc/testsuite/gcc.target/powerpc/recip-7.c | 2 +- gcc/testsuite/gcc.target/powerpc/recip-sqrtf.c | 2 +- gcc/testsuite/gcc.target/powerpc/swaps-p8-23.c | 26 + gcc/testsuite/gcc.target/powerpc/swaps-p8-24.c | 26 + gcc/testsuite/gcc.target/sparc/20151219-1.c | 1 + .../gfortran.dg/actual_array_offset_1.f90 | 167 + gcc/testsuite/gfortran.dg/allocate_error_5.f90 | 23 + .../gfortran.dg/bind_c_array_params_2.f90 | 3 +- .../gfortran.dg/deferred_character_10.f90 | 52 + .../gfortran.dg/deferred_character_11.f90 | 39 + .../gfortran.dg/deferred_character_12.f90 | 37 + .../gfortran.dg/deferred_character_13.f90 | 34 + .../gfortran.dg/deferred_character_14.f90 | 30 + gcc/testsuite/gfortran.dg/deferred_character_8.f90 | 84 + gcc/testsuite/gfortran.dg/deferred_character_9.f90 | 28 + gcc/testsuite/gfortran.dg/gomp/pr69128.f90 | 23 + gcc/testsuite/gfortran.dg/ieee/ieee_7.f90 | 6 +- gcc/testsuite/gfortran.dg/inline_matmul_12.f90 | 22 + .../gfortran.dg/parloops-exit-first-loop-alt-2.f95 | 4 +- .../gfortran.dg/parloops-exit-first-loop-alt.f95 | 4 +- gcc/testsuite/gfortran.dg/pr68146.f | 16 + gcc/testsuite/gfortran.dg/pr69155.f90 | 15 + gcc/testsuite/gnat.dg/inline12.adb | 23 + gcc/testsuite/lib/gcc-dg.exp | 36 +- gcc/testsuite/lib/multiline.exp | 22 +- gcc/testsuite/lib/target-supports.exp | 127 +- gcc/timevar.def | 1 + gcc/toplev.c | 10 +- gcc/trans-mem.c | 295 +- gcc/tree-cfg.c | 30 +- gcc/tree-cfgcleanup.c | 6 +- gcc/tree-complex.c | 107 +- gcc/tree-core.h | 9 +- gcc/tree-dfa.c | 6 +- gcc/tree-inline.c | 28 +- gcc/tree-inline.h | 11 +- gcc/tree-parloops.c | 825 +- gcc/tree-pass.h | 2 + gcc/tree-pretty-print.c | 12 + gcc/tree-scalar-evolution.c | 50 +- gcc/tree-sra.c | 104 +- gcc/tree-ssa-dom.c | 59 +- gcc/tree-ssa-math-opts.c | 36 +- gcc/tree-ssa-pre.c | 17 +- gcc/tree-ssa-sccvn.c | 92 +- gcc/tree-ssa-sccvn.h | 23 + gcc/tree-ssa-scopedtables.c | 75 +- gcc/tree-ssa-structalias.c | 42 +- gcc/tree-ssa-threadbackward.c | 5 + gcc/tree-ssa-threadupdate.c | 99 +- gcc/tree-ssa-uncprop.c | 21 +- gcc/tree-ssa-uninit.c | 28 +- gcc/tree-ssanames.c | 33 + gcc/tree-ssanames.h | 1 + gcc/tree-stdarg.c | 9 +- gcc/tree-vect-data-refs.c | 11 +- gcc/tree-vect-loop.c | 65 +- gcc/tree-vect-patterns.c | 6 +- gcc/tree-vect-slp.c | 311 +- gcc/tree-vect-stmts.c | 72 +- gcc/tree-vectorizer.h | 3 + gcc/tree-vrp.c | 72 +- gcc/tree.c | 5 +- gcc/tree.h | 8 + gcc/ubsan.c | 10 +- gcc/ubsan.h | 2 +- gcc/value-prof.c | 3 +- gcc/var-tracking.c | 125 +- gcc/varasm.c | 3 + gcc/varpool.c | 1 - include/ChangeLog | 24 + include/gomp-constants.h | 28 + include/libiberty.h | 6 +- include/longlong.h | 4 +- libatomic/ChangeLog | 6 + libatomic/Makefile.am | 7 + libatomic/Makefile.in | 13 +- libcpp/ChangeLog | 25 + libcpp/files.c | 8 +- libcpp/line-map.c | 27 +- libgcc/ChangeLog | 107 +- libgcc/config/msp430/t-msp430 | 10 +- libgcc/config/rs6000/aix-unwind.h | 11 +- libgfortran/ChangeLog | 5 + libgfortran/intrinsics/execute_command_line.c | 4 +- libgo/testsuite/gotest | 2 +- libgomp/ChangeLog | 123 + libgomp/Makefile.in | 49 +- libgomp/config.h.in | 6 + libgomp/configure | 166 +- libgomp/libgomp-plugin.h | 3 +- libgomp/libgomp.h | 12 +- libgomp/libgomp.texi | 1286 ++ libgomp/libgomp_g.h | 3 +- libgomp/oacc-host.c | 3 +- libgomp/openacc.h | 1 + libgomp/plugin/Makefrag.am | 13 + libgomp/plugin/configfrag.ac | 102 + libgomp/plugin/plugin-hsa.c | 1493 +++ libgomp/plugin/plugin-nvptx.c | 9 +- libgomp/target.c | 225 +- libgomp/task.c | 6 +- libgomp/testsuite/Makefile.in | 6 + libgomp/testsuite/libgomp.c/pr68960.c | 25 + libgomp/testsuite/libgomp.fortran/pr66680.f90 | 46 + .../libgomp.oacc-c-c++-common/acc-on-device-2.c | 23 + .../libgomp.oacc-c-c++-common/kernels-loop-2.c | 47 + .../libgomp.oacc-c-c++-common/kernels-loop-3.c | 34 + .../kernels-loop-and-seq-2.c | 36 + .../kernels-loop-and-seq-3.c | 37 + .../kernels-loop-and-seq-4.c | 36 + .../kernels-loop-and-seq-5.c | 37 + .../kernels-loop-and-seq-6.c | 36 + .../kernels-loop-and-seq.c | 37 + .../kernels-loop-collapse.c | 40 + .../libgomp.oacc-c-c++-common/kernels-loop-g.c | 5 + .../kernels-loop-mod-not-zero.c | 41 + .../libgomp.oacc-c-c++-common/kernels-loop-n.c | 47 + .../libgomp.oacc-c-c++-common/kernels-loop-nest.c | 26 + .../libgomp.oacc-c-c++-common/kernels-loop.c | 41 + .../libgomp.oacc-c-c++-common/kernels-reduction.c | 37 + .../libgomp.oacc-fortran/non-scalar-data.f90 | 50 + libiberty/ChangeLog | 10 + libiberty/argv.c | 18 +- libiberty/functions.texi | 6 +- libitm/ChangeLog | 83 + libitm/beginend.cc | 43 +- libitm/config/alpha/cacheline.h | 38 - libitm/config/generic/cacheline.h | 58 - libitm/config/linux/rwlock.cc | 60 +- libitm/config/posix/rwlock.cc | 20 + libitm/config/powerpc/cacheline.h | 42 - libitm/config/sparc/cacheline.h | 41 - libitm/config/x86/cacheline.h | 125 - libitm/dispatch.h | 4 + libitm/libitm_i.h | 12 - libitm/local_type_traits | 1901 --- libitm/method-gl.cc | 25 +- libitm/method-ml.cc | 33 + libitm/method-serial.cc | 4 + libitm/stmlock.h | 122 - libitm/testsuite/libitm.c++/libstdc++-safeexc.C | 89 + libitm/testsuite/libitm.c/priv-1.c | 116 + libmpx/ChangeLog | 13 + libmpx/libtool-version | 6 - libmpx/mpxrt/mpxrt.c | 4 +- libmpx/mpxwrap/mpx_wrappers.c | 12 +- liboffloadmic/ChangeLog | 11 + liboffloadmic/plugin/libgomp-plugin-intelmic.cpp | 6 +- libsanitizer/ChangeLog | 12 + libsanitizer/configure | 48 +- libsanitizer/configure.ac | 6 +- libsanitizer/tsan/tsan_interceptors.cc | 15 + libstdc++-v3/ChangeLog | 352 + libstdc++-v3/acinclude.m4 | 70 +- libstdc++-v3/config.h.in | 6 + .../abi/post/hppa-linux-gnu/baseline_symbols.txt | 1567 +++ .../amd64/baseline_symbols.txt | 2 + .../baseline_symbols.txt | 2 + .../sparcv9/baseline_symbols.txt | 2 + .../post/x86_64-linux-gnu/x32/baseline_symbols.txt | 6 + libstdc++-v3/config/abi/pre/gnu.ver | 41 + libstdc++-v3/config/os/aix/os_defines.h | 3 + libstdc++-v3/config/os/bsd/darwin/os_defines.h | 3 + libstdc++-v3/configure | 181 +- libstdc++-v3/configure.ac | 3 + libstdc++-v3/configure.host | 13 +- libstdc++-v3/include/Makefile.am | 20 +- libstdc++-v3/include/Makefile.in | 17 +- libstdc++-v3/include/bits/alloc_traits.h | 129 +- libstdc++-v3/include/bits/basic_string.h | 14 +- libstdc++-v3/include/bits/c++config | 24 + libstdc++-v3/include/bits/move.h | 4 +- libstdc++-v3/include/bits/specfun.h | 499 + libstdc++-v3/include/bits/{mutex.h => std_mutex.h} | 2 +- libstdc++-v3/include/bits/stl_iterator.h | 8 +- libstdc++-v3/include/bits/uses_allocator.h | 10 +- libstdc++-v3/include/c_compatibility/math.h | 45 +- libstdc++-v3/include/c_compatibility/stdlib.h | 25 +- libstdc++-v3/include/c_global/ccomplex | 2 + libstdc++-v3/include/c_global/cmath | 20 +- libstdc++-v3/include/c_global/cstdlib | 10 +- libstdc++-v3/include/c_global/ctgmath | 2 + libstdc++-v3/include/ext/random.tcc | 2 +- .../include/precompiled/{stdtr1c++.h => expc++.h} | 58 +- libstdc++-v3/include/std/condition_variable | 2 +- libstdc++-v3/include/std/functional | 25 +- libstdc++-v3/include/std/future | 2 +- libstdc++-v3/include/std/mutex | 2 +- libstdc++-v3/include/std/scoped_allocator | 7 +- libstdc++-v3/include/std/stdexcept | 54 +- libstdc++-v3/include/std/type_traits | 66 +- libstdc++-v3/include/tr1/bessel_function.tcc | 22 +- libstdc++-v3/include/tr1/beta_function.tcc | 32 +- libstdc++-v3/include/tr1/cmath | 116 + libstdc++-v3/include/tr1/ell_integral.tcc | 11 +- libstdc++-v3/include/tr1/exp_integral.tcc | 11 +- libstdc++-v3/include/tr1/gamma.tcc | 26 +- libstdc++-v3/include/tr1/hypergeometric.tcc | 22 +- libstdc++-v3/include/tr1/legendre_function.tcc | 20 +- libstdc++-v3/include/tr1/modified_bessel_func.tcc | 11 +- libstdc++-v3/include/tr1/poly_hermite.tcc | 11 +- libstdc++-v3/include/tr1/poly_laguerre.tcc | 18 +- libstdc++-v3/include/tr1/riemann_zeta.tcc | 34 +- libstdc++-v3/include/tr1/special_function_util.h | 9 +- libstdc++-v3/libsupc++/eh_exception.cc | 44 +- libstdc++-v3/libsupc++/exception | 10 +- libstdc++-v3/src/c++11/cow-stdexcept.cc | 285 + .../{c++1998/stdc++.cc => c++2011/linkage.cc} | 27 +- libstdc++-v3/testsuite/20_util/function/68995.cc | 5 + .../20_util/function/{58569.cc => 69222.cc} | 21 +- .../testsuite/20_util/function/cons/57465.cc | 24 +- .../20_util/is_nothrow_swappable/value.cc | 185 +- .../requirements/explicit_instantiation.cc | 4 +- .../requirements/typedefs.cc | 9 +- .../testsuite/20_util/is_swappable/value.cc | 185 + .../scoped_allocator/69114.cc} | 29 +- .../scoped_allocator/{65279.cc => 69293_neg.cc} | 49 +- .../testsuite/20_util/shared_ptr/cons/58659.cc | 8 + .../move-2.cc => 20_util/uses_allocator/69114.cc} | 28 +- .../uses_allocator/69293_neg.cc} | 49 +- .../testsuite/20_util/uses_allocator/cons_neg.cc | 2 +- .../basic_string/cons/char/69092.cc} | 60 +- .../open/char/1.cc => 25_algorithms/swap/68877.cc} | 20 +- .../serialize.cc => headers/cmath/14608.cc} | 42 +- .../1.cc => 26_numerics/headers/cmath/48891.cc} | 17 +- .../testsuite/26_numerics/headers/cmath/60401.cc | 68 + .../base.cc => 26_numerics/headers/cmath/60637.cc} | 13 +- ...c++0x.cc => c99_classification_macros_c++11.cc} | 0 ...s_c++.cc => c99_classification_macros_c++98.cc} | 2 +- .../headers/cmath/c99_classification_macros_c.cc | 6 +- .../headers/cstdlib/60401.cc} | 23 +- .../promise/{cons/copy_neg.cc => 69106.cc} | 24 +- .../special_functions/conf_hyperg}/check_nan.cc | 74 +- .../special_functions/conf_hyperg/check_value.cc | 3710 ++++++ .../special_functions/conf_hyperg/compile.cc} | 20 +- .../special_functions/hyperg}/check_nan.cc | 95 +- .../ext/special_functions/hyperg/check_value.cc | 11831 +++++++++++++++++ .../special_functions/hyperg/compile.cc} | 19 +- .../testsuite/libstdc++-dg/conformance.exp | 1 + .../01_assoc_laguerre}/check_nan.cc | 37 +- .../01_assoc_laguerre/check_value.cc | 2120 +++ .../01_assoc_laguerre/compile.cc} | 21 +- .../01_assoc_laguerre/compile_2.cc | 13 +- .../02_assoc_legendre}/check_nan.cc | 35 +- .../02_assoc_legendre/check_value.cc | 1944 +++ .../02_assoc_legendre/compile.cc} | 20 +- .../02_assoc_legendre/compile_2.cc | 13 +- .../special_functions/03_beta/check_nan.cc | 51 +- .../special_functions/03_beta/check_value.cc | 271 + .../03_beta/compile.cc} | 20 +- .../special_functions/03_beta/compile_2.cc | 13 +- .../04_comp_ellint_1/check_nan.cc | 33 +- .../04_comp_ellint_1/check_value.cc | 104 +- .../04_comp_ellint_1/compile.cc} | 20 +- .../04_comp_ellint_1/compile_2.cc | 13 +- .../05_comp_ellint_2}/check_nan.cc | 33 +- .../05_comp_ellint_2/check_value.cc | 100 + .../05_comp_ellint_2/compile.cc} | 20 +- .../05_comp_ellint_2/compile_2.cc | 13 +- .../06_comp_ellint_3/check_nan.cc | 51 +- .../06_comp_ellint_3/check_value.cc | 451 + .../06_comp_ellint_3/compile.cc} | 20 +- .../06_comp_ellint_3/compile_2.cc | 13 +- .../07_cyl_bessel_i}/check_nan.cc | 51 +- .../07_cyl_bessel_i/check_value.cc | 692 + .../07_cyl_bessel_i/compile.cc} | 20 +- .../07_cyl_bessel_i}/compile_2.cc | 12 +- .../07_cyl_bessel_i}/pr56216.cc | 18 +- .../08_cyl_bessel_j}/check_nan.cc | 51 +- .../08_cyl_bessel_j/check_value.cc | 692 + .../08_cyl_bessel_j/compile.cc} | 19 +- .../08_cyl_bessel_j}/compile_2.cc | 12 +- .../09_cyl_bessel_k}/check_nan.cc | 51 +- .../09_cyl_bessel_k/check_value.cc | 732 ++ .../09_cyl_bessel_k/compile.cc} | 19 +- .../09_cyl_bessel_k}/compile_2.cc | 12 +- .../10_cyl_neumann}/check_nan.cc | 51 +- .../10_cyl_neumann/check_value.cc | 718 ++ .../10_cyl_neumann/compile.cc} | 19 +- .../10_cyl_neumann}/compile_2.cc | 12 +- .../11_ellint_1}/check_nan.cc | 51 +- .../special_functions/11_ellint_1/check_value.cc | 451 + .../11_ellint_1/compile.cc} | 19 +- .../11_ellint_1}/compile_2.cc | 18 +- .../12_ellint_2}/check_nan.cc | 51 +- .../special_functions/12_ellint_2/check_value.cc | 451 + .../12_ellint_2/compile.cc} | 19 +- .../12_ellint_2}/compile_2.cc | 18 +- .../13_ellint_3}/check_nan.cc | 74 +- .../special_functions/13_ellint_3/check_value.cc | 5772 +++++++++ .../13_ellint_3/compile.cc} | 19 +- .../13_ellint_3}/compile_2.cc | 18 +- .../14_expint}/check_nan.cc | 33 +- .../special_functions/14_expint/check_value.cc | 193 + .../14_expint/compile.cc} | 19 +- .../14_expint}/compile_2.cc | 12 +- .../15_hermite}/check_nan.cc | 35 +- .../special_functions/15_hermite/check_value.cc | 1759 +++ .../15_hermite/compile.cc} | 20 +- .../15_hermite}/compile_2.cc | 12 +- .../16_laguerre}/check_nan.cc | 35 +- .../special_functions/16_laguerre/check_value.cc | 319 + .../16_laguerre/compile.cc} | 20 +- .../16_laguerre}/compile_2.cc | 12 +- .../17_legendre}/check_nan.cc | 34 +- .../special_functions/17_legendre/check_value.cc | 319 + .../17_legendre/compile.cc} | 20 +- .../17_legendre}/compile_2.cc | 12 +- .../18_riemann_zeta}/check_nan.cc | 33 +- .../18_riemann_zeta/check_value.cc} | 164 +- .../18_riemann_zeta/compile.cc} | 19 +- .../18_riemann_zeta}/compile_2.cc | 12 +- .../19_sph_bessel}/check_nan.cc | 35 +- .../special_functions/19_sph_bessel/check_value.cc | 506 + .../19_sph_bessel/compile.cc} | 19 +- .../19_sph_bessel}/compile_2.cc | 12 +- .../20_sph_legendre}/check_nan.cc | 32 +- .../20_sph_legendre/check_value.cc | 1944 +++ .../20_sph_legendre/compile.cc} | 19 +- .../20_sph_legendre}/compile_2.cc | 12 +- .../21_sph_neumann}/check_nan.cc | 35 +- .../21_sph_neumann/check_value.cc | 552 + .../21_sph_neumann/compile.cc} | 19 +- .../21_sph_neumann}/compile_2.cc | 12 +- .../08_cyl_bessel_i/check_value.cc | 1263 +- .../09_cyl_bessel_j/check_value.cc | 1409 +- .../10_cyl_bessel_k/check_value.cc | 1304 +- .../11_cyl_neumann/check_value.cc | 1560 ++- .../special_functions/16_hermite/check_value.cc | 1956 +++ .../special_functions/21_sph_bessel/check_value.cc | 944 +- .../23_sph_neumann/check_value.cc | 986 +- libstdc++-v3/testsuite/util/specfun_testcase.h | 416 + libstdc++-v3/testsuite/util/testsuite_abi.cc | 3 +- lto-plugin/ChangeLog | 5 + lto-plugin/lto-plugin.c | 2 +- 964 files changed, 92906 insertions(+), 17118 deletions(-) copy gcc/{context.c => config/i386/djgpp.c} (54%) create mode 100644 gcc/config/i386/t-djgpp create mode 100644 gcc/config/rs6000/ppc-auxv.h create mode 100644 gcc/hsa-brig-format.h create mode 100644 gcc/hsa-brig.c create mode 100644 gcc/hsa-dump.c create mode 100644 gcc/hsa-gen.c create mode 100644 gcc/hsa-regalloc.c create mode 100644 gcc/hsa.c create mode 100644 gcc/hsa.h create mode 100644 gcc/ipa-hsa.c create mode 100644 gcc/testsuite/c-c++-common/cilk-plus/AN/fn_ptr-2.c copy gcc/testsuite/c-c++-common/goacc/{kernels-alias-ipa-pta.c => kernels-alias-ip [...] create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-counter-vars-function-scope.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-double-reduction-n.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-double-reduction.c copy gcc/testsuite/c-c++-common/goacc/{kernels-1.c => kernels-empty.c} (100%) create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-eternal.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop-g.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop-mod-not-zero.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop-nest.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-loop.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-noreturn.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-one-counter-var.c create mode 100644 gcc/testsuite/c-c++-common/goacc/kernels-reduction.c create mode 100644 gcc/testsuite/c-c++-common/pr66208.c create mode 100644 gcc/testsuite/c-c++-common/pr67639.c create mode 100644 gcc/testsuite/c-c++-common/pr67653.c create mode 100644 gcc/testsuite/g++.dg/cilk-plus/CK/pr69048.cc create mode 100644 gcc/testsuite/g++.dg/cpp0x/enum30.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/temp_default6.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/temp_default7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/union7.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-array2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/parameter-pack-1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/parameter-pack-2.C create mode 100644 gcc/testsuite/g++.dg/delayedfold/builtin1.C create mode 100644 gcc/testsuite/g++.dg/ext/asm13.C create mode 100644 gcc/testsuite/g++.dg/ext/pr69145-1.C create mode 100644 gcc/testsuite/g++.dg/ext/pr69145-2-very-long-filename.cc create mode 100644 gcc/testsuite/g++.dg/ext/pr69145-2.h create mode 100644 gcc/testsuite/g++.dg/init/array40.C create mode 100644 gcc/testsuite/g++.dg/init/base1.C create mode 100644 gcc/testsuite/g++.dg/init/elide4.C create mode 100644 gcc/testsuite/g++.dg/ipa/devirt-49.C create mode 100644 gcc/testsuite/g++.dg/ipa/devirt-50.C create mode 100644 gcc/testsuite/g++.dg/lto/pr69077_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr69077_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr69133_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr69133_1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr69137_0.C create mode 100644 gcc/testsuite/g++.dg/opt/pr69141.C create mode 100644 gcc/testsuite/g++.dg/opt/pr69164.C create mode 100644 gcc/testsuite/g++.dg/opt/pr69175.C create mode 100644 gcc/testsuite/g++.dg/opt/pr69211.C create mode 100644 gcc/testsuite/g++.dg/opt/pr69213.C create mode 100644 gcc/testsuite/g++.dg/pr66655.C create mode 100644 gcc/testsuite/g++.dg/pr66655.h create mode 100644 gcc/testsuite/g++.dg/pr66655_1.cc create mode 100644 gcc/testsuite/g++.dg/pr68449.C create mode 100644 gcc/testsuite/g++.dg/pr68991-1.C create mode 100644 gcc/testsuite/g++.dg/pr68991-2.C create mode 100644 gcc/testsuite/g++.dg/pr69113.C create mode 100644 gcc/testsuite/g++.dg/pr69123.C create mode 100644 gcc/testsuite/g++.dg/template/pr11858.C create mode 100644 gcc/testsuite/g++.dg/template/pr24663.C create mode 100644 gcc/testsuite/g++.dg/template/pr68936.C create mode 100644 gcc/testsuite/g++.dg/template/pr69091.C create mode 100644 gcc/testsuite/g++.dg/template/unify12.C create mode 100644 gcc/testsuite/g++.dg/template/unify13.C create mode 100644 gcc/testsuite/g++.dg/template/unify14.C create mode 100644 gcc/testsuite/g++.dg/template/unify15.C create mode 100644 gcc/testsuite/g++.dg/template/unify16.C create mode 100644 gcc/testsuite/g++.dg/template/unify17.C create mode 100644 gcc/testsuite/g++.dg/tls/pr66808.C create mode 100644 gcc/testsuite/g++.dg/tls/pr69000.C create mode 100644 gcc/testsuite/g++.dg/torture/pr69053.C create mode 100644 gcc/testsuite/g++.dg/torture/pr69136.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr69336.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull2.C create mode 100644 gcc/testsuite/g++.dg/warn/permissive-1.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr69214.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/alias-4.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/memops-asm.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/builtins/strstr-asm.x create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr50865.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr67781.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr68841.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr68911.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr69097-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr69097-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr69320-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr69320-2.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr69320-3.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr69320-4.c create mode 100644 gcc/testsuite/gcc.dg/array-15.c create mode 100644 gcc/testsuite/gcc.dg/atomic-fetch-bool.c create mode 100644 gcc/testsuite/gcc.dg/atomic-invalid-2.c rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-2.c (76%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-3.c (77%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-4.c (75%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-5.c (79%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-6.c (79%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-7.c (78%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt-pr66652.c (77%) rename gcc/testsuite/gcc.dg/{ => autopar}/parloops-exit-first-loop-alt.c (79%) create mode 100644 gcc/testsuite/gcc.dg/autopar/pr69039.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr69062.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr69108.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr69109-2.c create mode 100644 gcc/testsuite/gcc.dg/autopar/pr69109.c create mode 100644 gcc/testsuite/gcc.dg/bad-dereference.c create mode 100644 gcc/testsuite/gcc.dg/debug/dwarf2/sso.c create mode 100644 gcc/testsuite/gcc.dg/guality/pr69244.c create mode 100644 gcc/testsuite/gcc.dg/ifcvt-5.c create mode 100644 gcc/testsuite/gcc.dg/plugin/location-overflow-test-1.c create mode 100644 gcc/testsuite/gcc.dg/plugin/location-overflow-test-2.c create mode 100644 gcc/testsuite/gcc.dg/plugin/location_overflow_plugin.c create mode 100644 gcc/testsuite/gcc.dg/pr24293.c create mode 100644 gcc/testsuite/gcc.dg/pr65779.c create mode 100644 gcc/testsuite/gcc.dg/pr68841.c create mode 100644 gcc/testsuite/gcc.dg/pr69071.c create mode 100644 gcc/testsuite/gcc.dg/pr69097-1.c create mode 100644 gcc/testsuite/gcc.dg/pr69097-2.c create mode 100644 gcc/testsuite/gcc.dg/pr69156.c create mode 100644 gcc/testsuite/gcc.dg/pr69162.c create mode 100644 gcc/testsuite/gcc.dg/pr69167.c create mode 100644 gcc/testsuite/gcc.dg/pr69169.c create mode 100644 gcc/testsuite/gcc.dg/pr69172.c create mode 100644 gcc/testsuite/gcc.dg/pr69181-1.c create mode 100644 gcc/testsuite/gcc.dg/pr69181-2.c create mode 100644 gcc/testsuite/gcc.dg/pr69247.c create mode 100644 gcc/testsuite/gcc.dg/pr69328.c create mode 100644 gcc/testsuite/gcc.dg/sync-fetch-bool.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66856-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr66856-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr68060-1.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr68060-2.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr68955.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69117.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69157.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69168.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69170.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69173.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69174.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69186.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69242.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69352.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr67755.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69270-2.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69270-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69270.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/sra-17.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/sra-18.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-6.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-cse-7.c copy gcc/testsuite/gcc.dg/{atomic/c11-atomic-exec-2.c => ubsan/float-cast-overflow [...] create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr68961.c create mode 100644 gcc/testsuite/gcc.dg/vect/costmodel/x86_64/costmodel-pr69297.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr69083.c create mode 100644 gcc/testsuite/gcc.target/aarch64/ccmp_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr68651_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/target_attr_17.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tst_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/tst_6.c create mode 100644 gcc/testsuite/gcc.target/arm/attr-neon-builtin-fail2.c create mode 100644 gcc/testsuite/gcc.target/arm/lto/pr65837-attr_0.c create mode 100644 gcc/testsuite/gcc.target/arm/pr69135_1.c create mode 100644 gcc/testsuite/gcc.target/arm/pr69180.c create mode 100644 gcc/testsuite/gcc.target/arm/pr69194.c create mode 100644 gcc/testsuite/gcc.target/i386/chkp-pr69044.c create mode 100644 gcc/testsuite/gcc.target/i386/pr65105-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr68991.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69010.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69030.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69140.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69171-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69171-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69171-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69171-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69171-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69171-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-2.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-5.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-6.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69225-7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69246.c create mode 100644 gcc/testsuite/gcc.target/ia64/pr60465-gprel64-c37.c create mode 100644 gcc/testsuite/gcc.target/ia64/pr60465-gprel64.c create mode 100644 gcc/testsuite/gcc.target/m68k/pr25114.c create mode 100644 gcc/testsuite/gcc.target/powerpc/cpu-builtin-1.c copy gcc/testsuite/gcc.target/powerpc/{p9-lxvx-stxvx-1.c => p9-lxvx-stxvx-3.c} (58%) create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-23.c create mode 100644 gcc/testsuite/gcc.target/powerpc/swaps-p8-24.c create mode 100644 gcc/testsuite/gfortran.dg/actual_array_offset_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/allocate_error_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_13.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_8.f90 create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr69128.f90 create mode 100644 gcc/testsuite/gfortran.dg/inline_matmul_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr68146.f create mode 100644 gcc/testsuite/gfortran.dg/pr69155.f90 create mode 100644 gcc/testsuite/gnat.dg/inline12.adb create mode 100644 libgomp/plugin/plugin-hsa.c create mode 100644 libgomp/testsuite/libgomp.c/pr68960.c create mode 100644 libgomp/testsuite/libgomp.fortran/pr66680.f90 create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/acc-on-device-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-3.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-3.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-4.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-5.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq-6.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-and-seq.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-collapse.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-g.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-mod-no [...] create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-n.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop-nest.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-loop.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/kernels-reduction.c create mode 100644 libgomp/testsuite/libgomp.oacc-fortran/non-scalar-data.f90 delete mode 100644 libitm/config/alpha/cacheline.h delete mode 100644 libitm/config/generic/cacheline.h delete mode 100644 libitm/config/powerpc/cacheline.h delete mode 100644 libitm/config/sparc/cacheline.h delete mode 100644 libitm/config/x86/cacheline.h delete mode 100644 libitm/local_type_traits delete mode 100644 libitm/stmlock.h create mode 100644 libitm/testsuite/libitm.c++/libstdc++-safeexc.C create mode 100644 libitm/testsuite/libitm.c/priv-1.c delete mode 100644 libmpx/libtool-version copy libstdc++-v3/config/abi/post/{solaris2.10 => solaris2.11}/amd64/baseline_symb [...] copy libstdc++-v3/config/abi/post/{solaris2.10 => solaris2.11}/baseline_symbols.txt (99%) copy libstdc++-v3/config/abi/post/{solaris2.10 => solaris2.11}/sparcv9/baseline_sy [...] create mode 100644 libstdc++-v3/include/bits/specfun.h rename libstdc++-v3/include/bits/{mutex.h => std_mutex.h} (99%) copy libstdc++-v3/include/precompiled/{stdtr1c++.h => expc++.h} (51%) copy libstdc++-v3/testsuite/17_intro/headers/{c++1998/stdc++.cc => c++2011/linkage [...] copy libstdc++-v3/testsuite/20_util/function/{58569.cc => 69222.cc} (81%) copy libstdc++-v3/testsuite/20_util/{is_nothrow_swappable => is_swappable}/require [...] copy libstdc++-v3/testsuite/20_util/{is_constructible => is_swappable}/requirement [...] create mode 100644 libstdc++-v3/testsuite/20_util/is_swappable/value.cc copy libstdc++-v3/testsuite/{23_containers/deque/allocator/move-2.cc => 20_util/sc [...] copy libstdc++-v3/testsuite/20_util/scoped_allocator/{65279.cc => 69293_neg.cc} (51%) copy libstdc++-v3/testsuite/{23_containers/deque/allocator/move-2.cc => 20_util/us [...] copy libstdc++-v3/testsuite/{30_threads/promise/cons/alloc2.cc => 20_util/uses_all [...] copy libstdc++-v3/testsuite/{23_containers/unordered_map/insert/array_syntax.cc => [...] copy libstdc++-v3/testsuite/{27_io/basic_fstream/open/char/1.cc => 25_algorithms/s [...] copy libstdc++-v3/testsuite/26_numerics/{random/cauchy_distribution/operators/seri [...] copy libstdc++-v3/testsuite/{23_containers/forward_list/requirements/explicit_inst [...] create mode 100644 libstdc++-v3/testsuite/26_numerics/headers/cmath/60401.cc copy libstdc++-v3/testsuite/{20_util/raw_storage_iterator/base.cc => 26_numerics/h [...] rename libstdc++-v3/testsuite/26_numerics/headers/cmath/{c99_classification_macros [...] rename libstdc++-v3/testsuite/26_numerics/headers/cmath/{c99_classification_macros [...] copy libstdc++-v3/testsuite/{19_diagnostics/error_code/operators/bool_neg.cc => 26 [...] copy libstdc++-v3/testsuite/30_threads/promise/{cons/copy_neg.cc => 69106.cc} (83%) copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/07_conf_ [...] create mode 100644 libstdc++-v3/testsuite/ext/special_functions/conf_hyperg/check_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/07_conf_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/17_hyper [...] create mode 100644 libstdc++-v3/testsuite/ext/special_functions/hyperg/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/17_hyper [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/01_assoc_laguerre/chec [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/01_assoc [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/01_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/02_assoc_legendre/chec [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/02_assoc [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/02_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/03_ [...] create mode 100644 libstdc++-v3/testsuite/special_functions/03_beta/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/03_beta/ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/03_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/04_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/04_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/05_comp_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/04_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/04_comp_ [...] create mode 100644 libstdc++-v3/testsuite/special_functions/05_comp_ellint_2/check [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/04_comp_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/05_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/06_ [...] create mode 100644 libstdc++-v3/testsuite/special_functions/06_comp_ellint_3/check [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/06_comp_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities => }/special_functions/06_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/11_cyl_n [...] create mode 100644 libstdc++-v3/testsuite/special_functions/07_cyl_bessel_i/check_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/08_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/08_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/08_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/11_cyl_n [...] create mode 100644 libstdc++-v3/testsuite/special_functions/08_cyl_bessel_j/check_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/08_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/09_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/11_cyl_n [...] create mode 100644 libstdc++-v3/testsuite/special_functions/09_cyl_bessel_k/check_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/08_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/10_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/11_cyl_n [...] create mode 100644 libstdc++-v3/testsuite/special_functions/10_cyl_neumann/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/08_cyl_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/11_cyl_n [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/13_ellin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/11_ellint_1/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/12_ellin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/12_ellin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/13_ellin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/12_ellint_2/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/12_ellin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/13_ellin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/14_ellin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/13_ellint_3/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/14_ellin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/14_ellin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/14_expint/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/15_hermite/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/16_hermi [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/16_hermi [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/16_laguerre/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/18_lague [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/18_lague [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/17_legendre/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/19_legen [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/19_legen [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/20_riema [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/20_riema [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/20_riema [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/19_sph_bessel/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/21_sph_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/21_sph_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/22_sph_l [...] create mode 100644 libstdc++-v3/testsuite/special_functions/20_sph_legendre/check_ [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/22_sph_l [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/22_sph_l [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/15_expin [...] create mode 100644 libstdc++-v3/testsuite/special_functions/21_sph_neumann/check_value.cc copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/21_sph_b [...] copy libstdc++-v3/testsuite/{tr1/5_numerical_facilities/special_functions/23_sph_n [...] create mode 100644 libstdc++-v3/testsuite/tr1/5_numerical_facilities/special_funct [...] create mode 100644 libstdc++-v3/testsuite/util/specfun_testcase.h