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 4268747 Rename empty record to empty type for non-i386 targets discards ed76eb2 Rename empty record to empty type discards a1f1690 Add more tests for empty types discards 64cec98 Rename to is_empty_type/is_really_empty_type discards cbca9b8 Properly pass C++ empty class discards a7c9945 Add TYPE_EMPTY_RECORD for C++ empty class adds b9ffa12 Daily bump. adds bd5bb66 PR c++/69743 * call.c (remaining_arguments): No longer stat [...] adds b2745e5 Fix whitespace in MAINTAINERS adds 3a8aea9 Remove stray log entry in gcc/ChangeLog-2015 adds cf2fd8f Fix whitespace in ChangeLog adds 9a1d3aa Fix whitespace in gcc/ChangeLog adds 140e093 Fix whitespace in gcc/testsuite/ChangeLog adds f1c896c Fix whitespace in libgomp/ChangeLog adds 51385ae 2016-02-20 Dominique d'Humieres dominiq@lps.ens.fr adds b345a09 2016-02-20 Paul Thomas pault@gcc.gnu.org adds 3dd417f Daily bump. adds 33b4e12 Properly initialize variable in tree-chkp.c (chkp_mark_invali [...] adds 9a0f46c Daily bump. adds 6ec9c8c 2016-02-22 Richard Biener rguenther@suse.de adds ae0fd62 Add dump-fn to gdbhooks.py adds 2b5a306 Add dot-fn to gdbhooks.py adds 0934337 gcc/ PR target/69806 PR target/54089 * config/sh/sh.c (sh_ [...] adds 6ba562d HSA: fix emission of clrsb{l,ll} builtins adds b8cd18c PR target/69885 * config/m68k/m68k.md (ashldi3, ashrdi3, ls [...] adds ce145c3 * tree-vect-loop.c (vect_estimate_min_profitable_iters): Dum [...] adds 682c90f 2016-02-22 Richard Biener rguenther@suse.de adds 51ce1c6 gcc/ * config/nvptx/nvptx.c (nvptx_gen_shuffle): Add suppor [...] adds 7aed60d MAINTAINERS: add myself to libcpp and diagnostic messages adds 872267e PR target/69894 PR target/69895 * config/m68k/t-opts (OPTI [...] adds 2377cab Add terminating line to output as prune can remove last \r fr [...] adds 272347c PR target/69885 * doc/md.texi (ashl@var{m}3): Document that [...] adds 13af201 PR target/69888 * config/i386/i386.c (decide_alg): Ensure w [...] adds a02a800 PR target/69888 * config/i386/i386.c (decide_alg): Ensure w [...] adds e53f41d PR28901 Add two levels for -Wunused-const-variable. adds 02c0cb5 * sv.po, vi.po: Update. adds dc0af67 Daily bump. adds 467ee34 sso tests need int32 machines. adds 296c5f0 S/390: Turn movstr-1.c into compile only test. adds 990e443 S/390: Move movstr-2.c into vector subdir. adds 57ed698 S/390: Move vcond-shift.c to vector subdir. adds f482dff gcc/testsuite/ChangeLog: adds e045424 [pr 69666] No SRA default_def replacements for unscalarizable [...] adds 87792fb PR c/69911 Check main_input_filename and DECL_SOURCE_FILE are [...] adds eec0fa3 PR c/69900 * common.opt (Wunreachable-code): Add Warning flag. adds f1f91c0 PR c++/69902 * fold-const.c (fold_truth_not_expr): Propagat [...] adds ecca180 Require alias support in gcc.target/i386/chkp-hidden-def.c adds 462aa75 2016-02-23 Richard Biener rguenther@suse.de adds 3a37a41 Use plain -fopenacc to enable OpenACC kernels processing adds 43b3fc7 2016-02-23 Richard Biener rguenther@suse.de adds 1347328 2016-02-23 Bernd Edlinger bernd.edlinger@hotmail.de adds d5bf2cc Add test coverage for _Pragma (PR preprocessor 69126, 69543, 69558) adds 52609ec PR preprocessor/69126: avoid comparing ad-hoc and non-ad-hoc [...] adds ee1bfdb Remove __seg_tls before first release. adds 8c38d88 PR middle-end/69780 - [4.9/5/6 Regression] ICE on __builtin_a [...] adds 4772d9d 2016-02-23 Jerry DeLisle jvdelisle@gcc.gnu.org adds d41ab73 PR objc/69844 * c-parser.c (c_parser_for_statement): Proper [...] adds b72ffc5 libstdc++/69893 make <tr1/cmath> work with C++11 adds 877cea8 Document __STDCPP_WANT_MATH_SPEC_FUNCS__ macro adds ab61278 * gcc/config/aarch64/aarch64.c (exynosm1_tunings): En [...] adds 01cadc5 Tweak the pipeline model for Exynos M1 adds 7ef15dd PR target/69810 * config/rs6000/rs6000.md (zero_extendqi<mode [...] adds 4758745 2016-02-23 Jerry DeLisle jvdelisle@gcc.gnu.org adds 4373b6a Daily bump. adds e6ab747 2016-02-24 Christian Bruel christian.bruel@st.com adds 6907286 2016-02-24 Richard Biener rguenther@suse.de adds f0e92ef PR middle-end/69909 * expr.c (expand_expr_real_1) <normal_i [...] adds 698357b PR c/69918 * params.def (PARAM_MAX_SSA_NAME_QUERY_DEPTH): B [...] adds 2a0accb [ARM] PR target/69875 Fix atomic_loaddi expansion adds 8ad3288 [ARM] Add initial support for the Cortex-A32 adds 36d081e 2016-02-24 Richard Biener rguenther@suse.de adds 9c9680b [gcse] PR rtl-optimization/69886: Check target mode in can_as [...] adds 7c74949 PR middle-end/69915 * tree.c (build_vector_from_ctor): Fix [...] adds 287902c libstdc++/69939 Qualify get and forward adds 90436d9 [ARM] Tests for arm_restrict_it patterns in thumb2.md adds d6b92d9 Adapt gcc.dg/debug/dwarf2/prod-options.c for Solaris assembler adds 596070e 2016-02-24 Richard Biener rguenther@suse.de Jakub Jeline [...] adds 8aa3d53 runtime: lock M during cgo call adds 2968434 * cp-gimplify.c (cp_fold): Don't fold constexpr calls if -fn [...] adds 5065f8a Add -flifetime-dse=1. adds 650c3ad PR debug/61033 * g++.dg/pr61033.C: Add a regression testcas [...] adds 0502736 Avoid making unportable assumptions about the relationship be [...] adds 34ed562 PR c++/69912 - [6 regression] ICE in build_ctor_subob_ref ini [...] adds ab0d46c * doc/invoke.texi: Adjust -flifetime-dse documentation. adds 3460809 PR c++/69323 - valid adds 2b80a2a PR c++/69323 - errors adds f0ea75d PR c/69819 * c-decl.c (finish_decl): Don't update the copy [...] adds 2cde02a PR c++/69922 * class.c (build_base_path): Set TREE_NO_WARNI [...] adds 6cde573 PR debug/69705 * dwarf2out.c (gen_variable_die): Work aroun [...] adds a057332 PR c/51147 - attribute((mode(byte))) on an enum generates wrong code adds 38f18b3 Daily bump. adds 4003c80 Fix PR c++/69736 adds f14d8d6 PR rtl-optimization/69896 * regcprop.c: Include cfgrtl.h. [...] adds da041ce PR ipa/69630 * ipa-devirt.c (possible_polymorphic_call_targ [...] adds e59c8b1 gcc/ PR driver/68463 * config/gnu-user.h (CRTOFFLOADBEGIN): [...] adds 03331e6 Require init_priority support for g++.dg/ext/attr-constructor1.C adds 38e71a6 2016-02-25 Richard Biener rguenther@suse.de adds 17de482 PR c++/68049 * tree.c (strip_typedefs): Use DECL_ORIGINAL_TYPE. adds 7466a67 PR c++/67364 * constexpr.c (cxx_eval_component_reference): [...] adds 72f9352 PR c++/69842 * method.c (forward_parm): Handle parameter pa [...] adds b6bff32 Do not gather mem stats in run_exit_handles (PR new 24d6633 Add TYPE_EMPTY_RECORD for C++ empty class new c34ed0d Properly pass C++ empty class new 1956691 Rename to is_empty_type/is_really_empty_type new 950e78e Rename empty record to empty type for non-i386 targets
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 (4268747) \ N -- N -- N refs/heads/hjl/pr60336/master (950e78e)
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 4 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 | 22 +- MAINTAINERS | 4 +- gcc/ChangeLog | 336 +- gcc/ChangeLog-2015 | 3 - gcc/DATESTAMP | 2 +- gcc/alloc-pool.c | 1 + gcc/alloc-pool.h | 25 +- gcc/bitmap.c | 23 +- gcc/bitmap.h | 15 +- gcc/c-family/ChangeLog | 12 + gcc/c-family/c-common.c | 27 + gcc/c-family/c.opt | 6 +- gcc/c/ChangeLog | 12 + gcc/c/c-decl.c | 2 +- gcc/c/c-parser.c | 31 +- gcc/cgraphunit.c | 10 +- gcc/common.opt | 7 +- gcc/config/aarch64/aarch64.c | 4 +- gcc/config/aarch64/t-aarch64 | 3 +- gcc/config/arm/arm-c.c | 13 +- gcc/config/arm/arm-cores.def | 1 + gcc/config/arm/arm-tables.opt | 3 + gcc/config/arm/arm-tune.md | 7 +- gcc/config/arm/arm.c | 5 +- gcc/config/arm/arm.h | 4 + gcc/config/arm/bpabi.h | 1 + gcc/config/arm/exynos-m1.md | 26 +- gcc/config/arm/sync.md | 64 +- gcc/config/arm/t-aprofile | 1 + gcc/config/arm/unspecs.md | 1 + gcc/config/c6x/t-c6x | 2 + gcc/config/gnu-user.h | 20 +- gcc/config/i386/i386-c.c | 2 - gcc/config/i386/i386-protos.h | 1 - gcc/config/i386/i386.c | 71 +- gcc/config/m68k/m68k.md | 6 +- gcc/config/m68k/t-opts | 3 + gcc/config/nvptx/nvptx.c | 14 + gcc/config/rs6000/rs6000.md | 44 +- gcc/config/sh/sh.c | 6 +- gcc/config/sh/sh.md | 24 +- gcc/cp/ChangeLog | 71 + gcc/cp/call.c | 2 +- gcc/cp/class.c | 14 +- gcc/cp/constexpr.c | 3 +- gcc/cp/cp-gimplify.c | 23 +- gcc/cp/cp-tree.h | 4 +- gcc/cp/cp-ubsan.c | 13 +- gcc/cp/decl.c | 17 +- gcc/cp/friend.c | 12 + gcc/cp/init.c | 17 +- gcc/cp/lambda.c | 30 +- gcc/cp/method.c | 9 +- gcc/cp/pt.c | 14 +- gcc/cp/semantics.c | 28 + gcc/cp/tree.c | 16 +- gcc/cp/typeck.c | 12 +- gcc/df-problems.c | 5 +- gcc/doc/extend.texi | 105 +- gcc/doc/invoke.texi | 37 +- gcc/doc/md.texi | 4 +- gcc/dwarf2out.c | 12 +- gcc/expr.c | 6 +- gcc/fold-const.c | 7 +- gcc/fortran/ChangeLog | 26 + gcc/fortran/scanner.c | 2 +- gcc/fortran/trans-array.c | 27 +- gcc/fortran/trans-decl.c | 248 +- gcc/gcse.c | 19 +- gcc/gdbhooks.py | 161 + gcc/go/gofrontend/MERGE | 2 +- gcc/graph.c | 32 +- gcc/hsa-gen.c | 9 +- gcc/ipa-devirt.c | 1 + gcc/ipa-inline-transform.c | 12 +- gcc/ipa-inline.c | 30 +- gcc/lto-wrapper.c | 166 +- gcc/mem-stats.h | 13 +- gcc/params.def | 2 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 401 +- gcc/po/vi.po | 10935 +++++++------------ gcc/regcprop.c | 23 +- gcc/rtl.h | 2 +- gcc/store-motion.c | 3 +- gcc/testsuite/ChangeLog | 279 +- .../goacc/kernels-counter-vars-function-scope.c | 3 +- .../goacc/kernels-double-reduction-n.c | 3 +- .../c-c++-common/goacc/kernels-double-reduction.c | 3 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-2.c | 3 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-3.c | 4 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-g.c | 4 +- .../c-c++-common/goacc/kernels-loop-mod-not-zero.c | 3 +- gcc/testsuite/c-c++-common/goacc/kernels-loop-n.c | 4 +- .../c-c++-common/goacc/kernels-loop-nest.c | 3 +- gcc/testsuite/c-c++-common/goacc/kernels-loop.c | 4 +- .../c-c++-common/goacc/kernels-one-counter-var.c | 4 +- .../c-c++-common/goacc/kernels-reduction.c | 4 +- gcc/testsuite/c-c++-common/pr69126-2-long.c | 11 + gcc/testsuite/c-c++-common/pr69126-2-short.c | 11 + gcc/testsuite/c-c++-common/pr69126.c | 65 +- .../{gcc.dg/pr69543.c => c-c++-common/pr69543-1.c} | 9 +- gcc/testsuite/c-c++-common/pr69543-2.c | 14 + gcc/testsuite/c-c++-common/pr69543-3.c | 20 + gcc/testsuite/c-c++-common/pr69543-4.c | 25 + .../{gcc.dg/pr69558.c => c-c++-common/pr69558-1.c} | 16 +- gcc/testsuite/c-c++-common/pr69558-2.c | 16 + gcc/testsuite/c-c++-common/pr69558-3.c | 19 + .../{gcc.dg/pr69558.c => c-c++-common/pr69558-4.c} | 18 +- gcc/testsuite/{gcc.dg => c-c++-common}/pr69558.c | 8 +- gcc/testsuite/g++.dg/abi/empty12.C | 2 +- gcc/testsuite/g++.dg/abi/empty14.C | 2 +- gcc/testsuite/g++.dg/abi/empty15.C | 2 +- gcc/testsuite/g++.dg/abi/empty16.C | 2 +- gcc/testsuite/g++.dg/abi/empty17.C | 2 +- gcc/testsuite/g++.dg/cpp0x/constexpr-empty10.C | 17 + gcc/testsuite/g++.dg/cpp0x/variadic167.C | 18 + .../g++.dg/cpp1y/lambda-generic-variadic4.C | 20 + gcc/testsuite/g++.dg/cpp1y/paren2.C | 31 + gcc/testsuite/g++.dg/ext/attr-constructor1.C | 2 +- gcc/testsuite/g++.dg/ext/attribute-may-alias-3.C | 22 + gcc/testsuite/g++.dg/ext/builtin_alloca.C | 195 + gcc/testsuite/g++.dg/ext/flexary15.C | 14 + .../opt/{flifetime-dse2.C => flifetime-dse4.C} | 6 +- gcc/testsuite/g++.dg/pr60336-2.C | 4 +- gcc/testsuite/g++.dg/pr60336-3.C | 4 +- gcc/testsuite/g++.dg/pr60336-8.C | 4 +- gcc/testsuite/g++.dg/pr61033.C | 86 + gcc/testsuite/g++.dg/template/crash34.C | 2 +- gcc/testsuite/g++.dg/template/friend61.C | 12 + gcc/testsuite/g++.dg/template/friend61a.C | 12 + gcc/testsuite/g++.dg/template/friend61b.C | 12 + gcc/testsuite/g++.dg/ubsan/pr69922.C | 18 + gcc/testsuite/g++.dg/warn/Wnonnull-compare-5.C | 18 + gcc/testsuite/g++.dg/warn/Wnonnull-compare-6.C | 13 + gcc/testsuite/g++.dg/warn/Wnonnull-compare-7.C | 19 + gcc/testsuite/gcc.dg/Warray-bounds-18.c | 25 + gcc/testsuite/gcc.dg/builtins-68.c | 114 + gcc/testsuite/gcc.dg/debug/dwarf2/prod-options.c | 3 +- gcc/testsuite/gcc.dg/enum-mode-2.c | 22 + gcc/testsuite/gcc.dg/pr69819.c | 5 + gcc/testsuite/gcc.dg/pr69885.c | 13 + gcc/testsuite/gcc.dg/pr69896.c | 33 + gcc/testsuite/gcc.dg/pr69900.c | 6 + gcc/testsuite/gcc.dg/pr69915.c | 15 + gcc/testsuite/gcc.dg/sso/p1.c | 1 + gcc/testsuite/gcc.dg/sso/p13.c | 1 + gcc/testsuite/gcc.dg/sso/p2.c | 1 + gcc/testsuite/gcc.dg/sso/p3.c | 1 + gcc/testsuite/gcc.dg/sso/p4.c | 1 + gcc/testsuite/gcc.dg/sso/p5.c | 1 + gcc/testsuite/gcc.dg/sso/p6.c | 1 + gcc/testsuite/gcc.dg/sso/p7.c | 1 + gcc/testsuite/gcc.dg/sso/p8.c | 1 + gcc/testsuite/gcc.dg/sso/p9.c | 1 + gcc/testsuite/gcc.dg/sso/q1.c | 1 + gcc/testsuite/gcc.dg/sso/q13.c | 1 + gcc/testsuite/gcc.dg/sso/q2.c | 1 + gcc/testsuite/gcc.dg/sso/q3.c | 1 + gcc/testsuite/gcc.dg/sso/q4.c | 1 + gcc/testsuite/gcc.dg/sso/q5.c | 1 + gcc/testsuite/gcc.dg/sso/q6.c | 1 + gcc/testsuite/gcc.dg/sso/q7.c | 1 + gcc/testsuite/gcc.dg/sso/q8.c | 1 + gcc/testsuite/gcc.dg/sso/q9.c | 1 + gcc/testsuite/gcc.dg/sso/r3.c | 1 + gcc/testsuite/gcc.dg/sso/r5.c | 1 + gcc/testsuite/gcc.dg/sso/r6.c | 1 + gcc/testsuite/gcc.dg/sso/r7.c | 1 + gcc/testsuite/gcc.dg/sso/r8.c | 1 + gcc/testsuite/gcc.dg/sso/s3.c | 1 + gcc/testsuite/gcc.dg/sso/s5.c | 1 + gcc/testsuite/gcc.dg/sso/s6.c | 1 + gcc/testsuite/gcc.dg/sso/s7.c | 1 + gcc/testsuite/gcc.dg/sso/s8.c | 1 + gcc/testsuite/gcc.dg/sso/sso.exp | 4 + gcc/testsuite/gcc.dg/sso/t1.c | 1 + gcc/testsuite/gcc.dg/sso/t13.c | 1 + gcc/testsuite/gcc.dg/sso/t2.c | 1 + gcc/testsuite/gcc.dg/sso/t3.c | 1 + gcc/testsuite/gcc.dg/sso/t4.c | 1 + gcc/testsuite/gcc.dg/sso/t5.c | 1 + gcc/testsuite/gcc.dg/sso/t6.c | 1 + gcc/testsuite/gcc.dg/sso/t7.c | 1 + gcc/testsuite/gcc.dg/sso/t8.c | 1 + gcc/testsuite/gcc.dg/sso/t9.c | 1 + gcc/testsuite/gcc.dg/sso/u5.c | 1 + gcc/testsuite/gcc.dg/sso/u6.c | 1 + gcc/testsuite/gcc.dg/torture/pr68963.c | 41 + gcc/testsuite/gcc.dg/torture/pr69760.c | 50 + gcc/testsuite/gcc.dg/torture/pr69886.c | 15 + gcc/testsuite/gcc.dg/torture/pr69909.c | 35 + gcc/testsuite/gcc.dg/tree-ssa/pr69666.c | 16 + gcc/testsuite/gcc.dg/unused-variable-3.c | 9 + gcc/testsuite/gcc.dg/vect/bb-slp-34.c | 3 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr68892.c | 4 +- gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c | 12 + gcc/testsuite/gcc.target/arm/atomic_loaddi_1.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_2.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_3.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_4.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_5.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_6.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_7.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_8.c | 9 + gcc/testsuite/gcc.target/arm/atomic_loaddi_9.c | 9 + .../gcc.target/arm/atomic_loaddi_acquire.x | 11 + .../gcc.target/arm/atomic_loaddi_relaxed.x | 11 + .../gcc.target/arm/atomic_loaddi_seq_cst.x | 11 + .../gcc.target/arm/cond_sub_restrict_it.c | 26 + .../gcc.target/arm/condarith_restrict_it.c | 47 + gcc/testsuite/gcc.target/arm/movcond_restrict_it.c | 27 + gcc/testsuite/gcc.target/arm/negscc_restrict_it.c | 19 + gcc/testsuite/gcc.target/arm/pragma_cpp_fma.c | 36 + gcc/testsuite/gcc.target/i386/addr-space-3.c | 10 - gcc/testsuite/gcc.target/i386/chkp-hidden-def.c | 1 + gcc/testsuite/gcc.target/i386/pr69888.c | 10 + gcc/testsuite/gcc.target/s390/md/movstr-1.c | 16 +- .../s390/{md/movstr-2.c => vector/stpcpy-1.c} | 2 + .../gcc.target/s390/{ => vector}/vcond-shift.c | 0 gcc/testsuite/gcc.target/sh/pr54089-10.c | 153 + .../gfortran.dg/allocate_with_source_18.f03 | 31 + ...array_allocate_3.f08 => coarray_allocate_5.f08} | 6 +- .../gfortran.dg/deferred_character_15.f90 | 44 + .../gfortran.dg/goacc/kernels-loop-inner.f95 | 1 - .../gfortran.dg/goacc/kernels-loops-adjacent.f95 | 1 - gcc/testsuite/gfortran.dg/gomp/pr52531.f90 | 16 + gcc/testsuite/gfortran.dg/include_6.f90 | 3 +- gcc/testsuite/gfortran.dg/namelist_89.f90 | 47 + gcc/testsuite/gfortran.dg/pr59700.f90 | 2 +- gcc/testsuite/gfortran.dg/vect/pr69882.f90 | 41 + gcc/testsuite/objc.dg/pr69844.m | 24 + gcc/toplev.c | 3 + gcc/tree-chkp.c | 2 +- gcc/tree-parloops.c | 25 +- gcc/tree-scalar-evolution.c | 70 +- gcc/tree-sra.c | 1 + gcc/tree-ssa-loop-niter.c | 14 +- gcc/tree-ssa-loop.c | 7 +- gcc/tree-vect-loop.c | 4 +- gcc/tree-vect-slp.c | 20 +- gcc/tree-vect-stmts.c | 13 + gcc/tree-vrp.c | 25 +- gcc/tree.c | 4 +- libcpp/ChangeLog | 10 + libcpp/line-map.c | 9 +- libgcc/ChangeLog | 10 + libgcc/Makefile.in | 6 +- libgcc/configure | 2 +- libgcc/configure.ac | 2 +- libgcc/offloadstuff.c | 14 +- libgfortran/ChangeLog | 9 + libgfortran/io/list_read.c | 14 +- libgo/runtime/go-cgo.c | 4 + libgomp/ChangeLog | 44 +- libgomp/oacc-parallel.c | 4 + libgomp/plugin/plugin-nvptx.c | 18 +- .../libgomp.oacc-c-c++-common/kernels-loop-2.c | 3 - .../libgomp.oacc-c-c++-common/kernels-loop-3.c | 3 - .../kernels-loop-and-seq-2.c | 3 - .../kernels-loop-and-seq-3.c | 3 - .../kernels-loop-and-seq-4.c | 3 - .../kernels-loop-and-seq-5.c | 3 - .../kernels-loop-and-seq-6.c | 3 - .../kernels-loop-and-seq.c | 3 - .../kernels-loop-collapse.c | 3 - .../libgomp.oacc-c-c++-common/kernels-loop-g.c | 2 - .../kernels-loop-mod-not-zero.c | 3 - .../libgomp.oacc-c-c++-common/kernels-loop-n.c | 3 - .../libgomp.oacc-c-c++-common/kernels-loop-nest.c | 3 - .../libgomp.oacc-c-c++-common/kernels-loop.c | 3 - .../libgomp.oacc-c-c++-common/kernels-reduction.c | 3 - .../libgomp.oacc-c-c++-common/parallel-dims-2.c | 19 - .../testsuite/libgomp.oacc-c-c++-common/vprop.c | 34 + libstdc++-v3/ChangeLog | 29 + libstdc++-v3/doc/html/manual/using_macros.html | 2 + libstdc++-v3/doc/xml/manual/using.xml | 7 + libstdc++-v3/include/c_global/cstdarg | 1 + libstdc++-v3/include/c_global/cstddef | 5 + libstdc++-v3/include/experimental/tuple | 2 +- libstdc++-v3/include/tr1/cmath | 187 +- libstdc++-v3/include/tr1/complex | 12 +- .../testsuite/tr1/headers/c++200x/complex.cc | 2 + .../cmath/48891.cc => tr1/headers/c++200x/math.cc} | 17 +- lto-plugin/ChangeLog | 14 + lto-plugin/lto-plugin.c | 140 +- 286 files changed, 8273 insertions(+), 8255 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr69126-2-long.c create mode 100644 gcc/testsuite/c-c++-common/pr69126-2-short.c copy gcc/testsuite/{gcc.dg/pr69543.c => c-c++-common/pr69543-1.c} (65%) create mode 100644 gcc/testsuite/c-c++-common/pr69543-2.c create mode 100644 gcc/testsuite/c-c++-common/pr69543-3.c create mode 100644 gcc/testsuite/c-c++-common/pr69543-4.c copy gcc/testsuite/{gcc.dg/pr69558.c => c-c++-common/pr69558-1.c} (55%) create mode 100644 gcc/testsuite/c-c++-common/pr69558-2.c create mode 100644 gcc/testsuite/c-c++-common/pr69558-3.c copy gcc/testsuite/{gcc.dg/pr69558.c => c-c++-common/pr69558-4.c} (54%) rename gcc/testsuite/{gcc.dg => c-c++-common}/pr69558.c (56%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty10.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic167.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/lambda-generic-variadic4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/paren2.C create mode 100644 gcc/testsuite/g++.dg/ext/attribute-may-alias-3.C create mode 100644 gcc/testsuite/g++.dg/ext/builtin_alloca.C create mode 100644 gcc/testsuite/g++.dg/ext/flexary15.C copy gcc/testsuite/g++.dg/opt/{flifetime-dse2.C => flifetime-dse4.C} (69%) create mode 100644 gcc/testsuite/g++.dg/pr61033.C create mode 100644 gcc/testsuite/g++.dg/template/friend61.C create mode 100644 gcc/testsuite/g++.dg/template/friend61a.C create mode 100644 gcc/testsuite/g++.dg/template/friend61b.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr69922.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull-compare-5.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull-compare-6.C create mode 100644 gcc/testsuite/g++.dg/warn/Wnonnull-compare-7.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-18.c create mode 100644 gcc/testsuite/gcc.dg/builtins-68.c create mode 100644 gcc/testsuite/gcc.dg/enum-mode-2.c create mode 100644 gcc/testsuite/gcc.dg/pr69819.c create mode 100644 gcc/testsuite/gcc.dg/pr69885.c create mode 100644 gcc/testsuite/gcc.dg/pr69896.c create mode 100644 gcc/testsuite/gcc.dg/pr69900.c create mode 100644 gcc/testsuite/gcc.dg/pr69915.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr68963.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69760.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69886.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr69909.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr69666.c create mode 100644 gcc/testsuite/gcc.dg/unused-variable-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/bb-slp-pr69907.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_1.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_2.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_3.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_4.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_5.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_6.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_7.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_8.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_9.c create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_acquire.x create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_relaxed.x create mode 100644 gcc/testsuite/gcc.target/arm/atomic_loaddi_seq_cst.x create mode 100644 gcc/testsuite/gcc.target/arm/cond_sub_restrict_it.c create mode 100644 gcc/testsuite/gcc.target/arm/condarith_restrict_it.c create mode 100644 gcc/testsuite/gcc.target/arm/movcond_restrict_it.c create mode 100644 gcc/testsuite/gcc.target/arm/negscc_restrict_it.c create mode 100644 gcc/testsuite/gcc.target/arm/pragma_cpp_fma.c delete mode 100644 gcc/testsuite/gcc.target/i386/addr-space-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr69888.c rename gcc/testsuite/gcc.target/s390/{md/movstr-2.c => vector/stpcpy-1.c} (96%) rename gcc/testsuite/gcc.target/s390/{ => vector}/vcond-shift.c (100%) create mode 100644 gcc/testsuite/gcc.target/sh/pr54089-10.c create mode 100644 gcc/testsuite/gfortran.dg/allocate_with_source_18.f03 copy gcc/testsuite/gfortran.dg/{coarray_allocate_3.f08 => coarray_allocate_5.f08} (69%) create mode 100644 gcc/testsuite/gfortran.dg/deferred_character_15.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/pr52531.f90 create mode 100644 gcc/testsuite/gfortran.dg/namelist_89.f90 create mode 100644 gcc/testsuite/gfortran.dg/vect/pr69882.f90 create mode 100644 gcc/testsuite/objc.dg/pr69844.m delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/parallel-dims-2.c create mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/vprop.c copy libstdc++-v3/testsuite/{26_numerics/headers/cmath/48891.cc => tr1/headers/c++ [...]