r264279 - in /branches/ssa-range: ./ ChangeLog ...

aldyh@gcc.gnu.org aldyh@gcc.gnu.org
Thu Sep 13 17:20:00 GMT 2018


Author: aldyh
Date: Thu Sep 13 17:20:50 2018
New Revision: 264279

URL: https://gcc.gnu.org/viewcvs?rev=264279&root=gcc&view=rev
Log:
Merge remote-tracking branch 'origin/trunk' into merge

Added:
    branches/ssa-range/libstdc++-v3/testsuite/20_util/shared_ptr/creation/87278.cc
      - copied, changed from r264192, branches/ssa-range/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/swap_cxx17.cc
    branches/ssa-range/libstdc++-v3/testsuite/20_util/unique_ptr/cons/lwg2905.cc
Modified:
    branches/ssa-range/libstdc++-v3/ChangeLog
    branches/ssa-range/libstdc++-v3/include/bits/shared_ptr.h
    branches/ssa-range/libstdc++-v3/include/bits/unique_ptr.h
    branches/ssa-range/libstdc++-v3/include/std/variant
    branches/ssa-range/libstdc++-v3/libsupc++/cxxabi.h
    branches/ssa-range/libstdc++-v3/testsuite/20_util/unique_ptr/assign/48635_neg.cc
    branches/ssa-range/libstdc++-v3/testsuite/20_util/unique_ptr/cons/cv_qual_neg.cc
    branches/ssa-range/libstdc++-v3/testsuite/20_util/unique_ptr/specialized_algorithms/swap_cxx17.cc

Changes in other areas also in this revision:
Added:
    branches/ssa-range/gcc/config/aarch64/falkor-tag-collision-avoidance.c
    branches/ssa-range/gcc/config/nvptx/nvptx-opts.h
    branches/ssa-range/gcc/config/s390/s390-passes.def
    branches/ssa-range/gcc/testsuite/c-c++-common/ident-0a.c
    branches/ssa-range/gcc/testsuite/c-c++-common/ident-0b.c
    branches/ssa-range/gcc/testsuite/c-c++-common/ident-1a.c
    branches/ssa-range/gcc/testsuite/c-c++-common/ident-1b.c
    branches/ssa-range/gcc/testsuite/c-c++-common/ident-2a.c
    branches/ssa-range/gcc/testsuite/c-c++-common/ident-2b.c
    branches/ssa-range/gcc/testsuite/c-c++-common/torture/pr87248.c
    branches/ssa-range/gcc/testsuite/g++.dg/abi/pr87137.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/move-return2.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/ref-qual19.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp1y/constexpr-return4.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for11.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for12.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for13.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for14.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for15.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for16.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for17.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp2a/range-for18.C
    branches/ssa-range/gcc/testsuite/g++.dg/ext/is_constructible2.C
    branches/ssa-range/gcc/testsuite/g++.dg/pr86593.C
    branches/ssa-range/gcc/testsuite/g++.dg/pr87185.C
    branches/ssa-range/gcc/testsuite/g++.dg/recip_sqrt_mult_1.C
    branches/ssa-range/gcc/testsuite/g++.dg/recip_sqrt_mult_2.C
    branches/ssa-range/gcc/testsuite/g++.dg/warn/Wreturn-local-addr-5.C
    branches/ssa-range/gcc/testsuite/gcc.c-torture/execute/pr86844.c
    branches/ssa-range/gcc/testsuite/gcc.c-torture/execute/pr87290.c
    branches/ssa-range/gcc/testsuite/gcc.dg/driver-specs.c
    branches/ssa-range/gcc/testsuite/gcc.dg/guality/zero-length-array.c
    branches/ssa-range/gcc/testsuite/gcc.dg/recip_sqrt_mult_1.c
    branches/ssa-range/gcc/testsuite/gcc.dg/recip_sqrt_mult_2.c
    branches/ssa-range/gcc/testsuite/gcc.dg/recip_sqrt_mult_3.c
    branches/ssa-range/gcc/testsuite/gcc.dg/recip_sqrt_mult_4.c
    branches/ssa-range/gcc/testsuite/gcc.dg/recip_sqrt_mult_5.c
    branches/ssa-range/gcc/testsuite/gcc.dg/store_merging_22.c
    branches/ssa-range/gcc/testsuite/gcc.dg/store_merging_23.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/pr87263.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/pr87266-1.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/pr87266-2.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/pr87266-3.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/pr87266-4.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/pr87280.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/ssa-fre-2.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/ssa-fre-3.c
    branches/ssa-range/gcc/testsuite/gcc.dg/torture/ssa-fre-4.c
    branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/pr87205-2.c
    branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/pr87205.c
    branches/ssa-range/gcc/testsuite/gcc.dg/tree-ssa/pr87287.c
    branches/ssa-range/gcc/testsuite/gcc.target/aarch64/combine_bfxil.c
    branches/ssa-range/gcc/testsuite/gcc.target/aarch64/combine_bfxil_2.c
    branches/ssa-range/gcc/testsuite/gcc.target/i386/pr82853-1.c
    branches/ssa-range/gcc/testsuite/gcc.target/i386/pr82853-2.c
    branches/ssa-range/gcc/testsuite/gcc.target/i386/pr87198.c
    branches/ssa-range/gcc/testsuite/gcc.target/i386/pr87290.c
    branches/ssa-range/gcc/testsuite/gcc.target/nvptx/atomic-fetch-2.c
    branches/ssa-range/gcc/testsuite/gcc.target/nvptx/atomic_fetch-1.c
    branches/ssa-range/gcc/testsuite/gcc.target/powerpc/pr86731-fwrapv-longlong.c
    branches/ssa-range/gcc/testsuite/gcc.target/powerpc/pr86731-fwrapv.c
    branches/ssa-range/gcc/testsuite/gcc.target/powerpc/pr86731-longlong.c
    branches/ssa-range/gcc/testsuite/gcc.target/powerpc/pr86731-nogimplefold-longlong.c
    branches/ssa-range/gcc/testsuite/gcc.target/powerpc/pr86731-nogimplefold.c
    branches/ssa-range/gcc/testsuite/gcc.target/powerpc/pr86731.c
    branches/ssa-range/gcc/testsuite/gcc.target/s390/dfp_to_bfp_rounding.c
    branches/ssa-range/gcc/testsuite/gcc.target/s390/pr80080-3.c
    branches/ssa-range/gcc/testsuite/gfortran.dg/allocate_with_mold_2.f90
    branches/ssa-range/gcc/testsuite/gfortran.dg/iso_c_binding_only_2.f90
    branches/ssa-range/gcc/testsuite/gfortran.dg/pr87217.f
    branches/ssa-range/gcc/testsuite/gfortran.dg/proc_ptr_comp_52.f90
    branches/ssa-range/gcc/testsuite/gfortran.dg/select_type_43.f90
    branches/ssa-range/gcc/testsuite/gfortran.dg/typebound_call_30.f90
Modified:
    branches/ssa-range/   (props changed)
    branches/ssa-range/ChangeLog
    branches/ssa-range/MAINTAINERS
    branches/ssa-range/gcc/ChangeLog
    branches/ssa-range/gcc/DATESTAMP
    branches/ssa-range/gcc/c-family/ChangeLog
    branches/ssa-range/gcc/c-family/c-common.c
    branches/ssa-range/gcc/c-family/c-common.h
    branches/ssa-range/gcc/c/ChangeLog
    branches/ssa-range/gcc/c/c-decl.c
    branches/ssa-range/gcc/cfgexpand.c
    branches/ssa-range/gcc/common.opt
    branches/ssa-range/gcc/common/config/i386/i386-common.c
    branches/ssa-range/gcc/config.gcc
    branches/ssa-range/gcc/config/aarch64/aarch64-passes.def
    branches/ssa-range/gcc/config/aarch64/aarch64-protos.h
    branches/ssa-range/gcc/config/aarch64/aarch64-tuning-flags.def
    branches/ssa-range/gcc/config/aarch64/aarch64.c
    branches/ssa-range/gcc/config/aarch64/aarch64.h
    branches/ssa-range/gcc/config/aarch64/aarch64.md
    branches/ssa-range/gcc/config/aarch64/constraints.md
    branches/ssa-range/gcc/config/aarch64/t-aarch64
    branches/ssa-range/gcc/config/cris/cris.c
    branches/ssa-range/gcc/config/csky/csky.md
    branches/ssa-range/gcc/config/i386/i386.md
    branches/ssa-range/gcc/config/mmix/mmix.c
    branches/ssa-range/gcc/config/nvptx/nvptx.c
    branches/ssa-range/gcc/config/nvptx/nvptx.h
    branches/ssa-range/gcc/config/nvptx/nvptx.md
    branches/ssa-range/gcc/config/nvptx/nvptx.opt
    branches/ssa-range/gcc/config/rs6000/rs6000.c
    branches/ssa-range/gcc/config/rs6000/rs6000.opt
    branches/ssa-range/gcc/config/s390/predicates.md
    branches/ssa-range/gcc/config/s390/s390-protos.h
    branches/ssa-range/gcc/config/s390/s390.c
    branches/ssa-range/gcc/config/s390/s390.md
    branches/ssa-range/gcc/config/s390/t-s390
    branches/ssa-range/gcc/config/xtensa/xtensa.c
    branches/ssa-range/gcc/configure
    branches/ssa-range/gcc/configure.ac
    branches/ssa-range/gcc/cp/ChangeLog
    branches/ssa-range/gcc/cp/call.c
    branches/ssa-range/gcc/cp/class.c
    branches/ssa-range/gcc/cp/constexpr.c
    branches/ssa-range/gcc/cp/cp-tree.def
    branches/ssa-range/gcc/cp/cp-tree.h
    branches/ssa-range/gcc/cp/cxx-pretty-print.c
    branches/ssa-range/gcc/cp/decl.c
    branches/ssa-range/gcc/cp/dump.c
    branches/ssa-range/gcc/cp/except.c
    branches/ssa-range/gcc/cp/lambda.c
    branches/ssa-range/gcc/cp/method.c
    branches/ssa-range/gcc/cp/pt.c
    branches/ssa-range/gcc/cp/semantics.c
    branches/ssa-range/gcc/cp/typeck.c
    branches/ssa-range/gcc/diagnostic-core.h
    branches/ssa-range/gcc/diagnostic.c
    branches/ssa-range/gcc/doc/gcov.texi
    branches/ssa-range/gcc/doc/invoke.texi
    branches/ssa-range/gcc/dwarf2out.c
    branches/ssa-range/gcc/expr.c
    branches/ssa-range/gcc/expr.h
    branches/ssa-range/gcc/fold-const.c
    branches/ssa-range/gcc/fortran/ChangeLog
    branches/ssa-range/gcc/fortran/decl.c
    branches/ssa-range/gcc/fortran/expr.c
    branches/ssa-range/gcc/fortran/resolve.c
    branches/ssa-range/gcc/fortran/trans-expr.c
    branches/ssa-range/gcc/gcc.c
    branches/ssa-range/gcc/gcc.h
    branches/ssa-range/gcc/gcov.c
    branches/ssa-range/gcc/gimple-fold.h
    branches/ssa-range/gcc/gimple-ssa-store-merging.c
    branches/ssa-range/gcc/gimple-ssa-warn-alloca.c
    branches/ssa-range/gcc/gimplify.c
    branches/ssa-range/gcc/go/gofrontend/MERGE
    branches/ssa-range/gcc/go/gofrontend/expressions.cc
    branches/ssa-range/gcc/go/gofrontend/expressions.h
    branches/ssa-range/gcc/go/gofrontend/statements.cc
    branches/ssa-range/gcc/go/gofrontend/statements.h
    branches/ssa-range/gcc/go/gofrontend/wb.cc
    branches/ssa-range/gcc/haifa-sched.c
    branches/ssa-range/gcc/match.pd
    branches/ssa-range/gcc/optc-gen.awk
    branches/ssa-range/gcc/reg-stack.c
    branches/ssa-range/gcc/sel-sched.c
    branches/ssa-range/gcc/stor-layout.c
    branches/ssa-range/gcc/testsuite/ChangeLog
    branches/ssa-range/gcc/testsuite/c-c++-common/array-init.c
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/explicit4.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-const-this.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-in-class-neg.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-in-class.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nested.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi1.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-nsdmi4.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this17.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this18.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this2.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp0x/lambda/lambda-this8.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp1y/pr64382.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp1y/pr77739.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp1z/direct-enum-init1.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp1z/lambda-this1.C
    branches/ssa-range/gcc/testsuite/g++.dg/cpp1z/lambda-this2.C
    branches/ssa-range/gcc/testsuite/g++.dg/diagnostic/param-type-mismatch-2.C
    branches/ssa-range/gcc/testsuite/g++.dg/expr/pmf-1.C
    branches/ssa-range/gcc/testsuite/g++.dg/gcov/loop.C
    branches/ssa-range/gcc/testsuite/g++.dg/parse/error61.C
    branches/ssa-range/gcc/testsuite/g++.dg/template/crash84.C
    branches/ssa-range/gcc/testsuite/g++.dg/template/ptrmem20.C
    branches/ssa-range/gcc/testsuite/g++.dg/template/ptrmem8.C
    branches/ssa-range/gcc/testsuite/g++.old-deja/g++.bugs/900330_02.C
    branches/ssa-range/gcc/testsuite/g++.old-deja/g++.jason/conversion11.C
    branches/ssa-range/gcc/testsuite/g++.old-deja/g++.law/arg11.C
    branches/ssa-range/gcc/testsuite/g++.old-deja/g++.law/arm9.C
    branches/ssa-range/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C
    branches/ssa-range/gcc/testsuite/gcc.dg/tree-prof/pr59521-3.c
    branches/ssa-range/gcc/testsuite/gcc.target/i386/addr-sel-1.c
    branches/ssa-range/gcc/testsuite/gcc.target/s390/s390.exp
    branches/ssa-range/gcc/testsuite/lib/gcc-dg.exp
    branches/ssa-range/gcc/testsuite/lib/gcov.exp
    branches/ssa-range/gcc/testsuite/lib/target-supports.exp
    branches/ssa-range/gcc/tree-pretty-print.c
    branches/ssa-range/gcc/tree-pretty-print.h
    branches/ssa-range/gcc/tree-ssa-math-opts.c
    branches/ssa-range/gcc/tree-ssa-sccvn.c
    branches/ssa-range/gcc/tree-switch-conversion.c
    branches/ssa-range/gcc/tree-vect-generic.c
    branches/ssa-range/gcc/tree-vect-stmts.c
    branches/ssa-range/gcc/tree-vrp.c
    branches/ssa-range/gcc/varasm.c
    branches/ssa-range/gcc/wide-int-range.h
    branches/ssa-range/libgfortran/ChangeLog
    branches/ssa-range/libgfortran/io/async.h
    branches/ssa-range/libgfortran/runtime/environ.c
    branches/ssa-range/libgfortran/runtime/minimal.c
    branches/ssa-range/libgomp/ChangeLog
    branches/ssa-range/libgomp/testsuite/libgomp.oacc-c++/non-scalar-data.C

Propchange: branches/ssa-range/
            ('svn:mergeinfo' modified)




More information about the Libstdc++-cvs mailing list