This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 760732e434d 2017-04-28 Hristian Kirtchev kirtchev@adacore.com new 95c577d75a8 2017-04-28 Eric Botcazou ebotcazou@adacore.com new 542fe5880c6 2017-04-28 Gary Dismukes dismukes@adacore.com new f0e731f213d 2017-04-28 Bob Duff duff@adacore.com new 0ab073f7f15 Minor reformatting. new 57fe1aee954 Remove superfluous "" in dg-(error|warning|message|bogus) new f907cb13611 2017-04-28 Javier Miranda miranda@adacore.com
The 6 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: gcc/ada/ChangeLog | 157 +++++++++++++++ gcc/ada/a-cforse.adb | 2 +- gcc/ada/alloc.ads | 2 +- gcc/ada/atree.ads | 12 +- gcc/ada/checks.adb | 10 +- gcc/ada/err_vars.ads | 9 +- gcc/ada/errout.adb | 29 +-- gcc/ada/erroutc.adb | 15 +- gcc/ada/errutil.adb | 24 ++- gcc/ada/exp_ch3.adb | 1 + gcc/ada/exp_ch7.adb | 62 +++--- gcc/ada/exp_ch9.adb | 135 ++----------- gcc/ada/exp_disp.adb | 10 +- gcc/ada/exp_dist.adb | 12 +- gcc/ada/exp_prag.adb | 2 +- gcc/ada/freeze.adb | 1 + gcc/ada/inline.adb | 2 +- gcc/ada/par-ch3.adb | 4 +- gcc/ada/par-ch9.adb | 6 +- gcc/ada/sem_aggr.adb | 4 +- gcc/ada/sem_attr.adb | 2 +- gcc/ada/sem_case.adb | 3 +- gcc/ada/sem_ch12.adb | 3 +- gcc/ada/sem_ch13.adb | 15 +- gcc/ada/sem_ch4.adb | 1 + gcc/ada/sem_ch5.adb | 6 +- gcc/ada/sem_ch6.adb | 13 ++ gcc/ada/sem_ch7.adb | 6 +- gcc/ada/sem_ch9.adb | 6 +- gcc/ada/sem_eval.adb | 4 +- gcc/ada/sem_prag.adb | 13 +- gcc/ada/sem_res.adb | 49 ++++- gcc/ada/sem_util.adb | 75 +++++++- gcc/ada/sem_util.ads | 5 + gcc/ada/warnsw.ads | 8 +- gcc/testsuite/ChangeLog | 211 +++++++++++++++++++++ gcc/testsuite/g++.dg/abi/bitfield3.C | 4 +- gcc/testsuite/g++.dg/conversion/dr195-1.C | 4 +- gcc/testsuite/g++.dg/conversion/dr195.C | 4 +- .../g++.dg/cpp0x/constexpr-reinterpret1.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-14.C | 2 +- gcc/testsuite/g++.dg/cpp0x/inline-ns7.C | 6 +- gcc/testsuite/g++.dg/cpp0x/variadic105.C | 2 +- gcc/testsuite/g++.dg/cpp0x/variadic65.C | 2 +- gcc/testsuite/g++.dg/expr/call2.C | 2 +- .../g++.dg/expr/member-of-incomplete-type-1.C | 2 +- gcc/testsuite/g++.dg/expr/pmf-1.C | 6 +- gcc/testsuite/g++.dg/ext/altivec-types-1.C | 110 +++++------ gcc/testsuite/g++.dg/ext/altivec-types-2.C | 14 +- gcc/testsuite/g++.dg/ext/altivec-types-3.C | 14 +- gcc/testsuite/g++.dg/ext/attrib14.C | 2 +- gcc/testsuite/g++.dg/ext/complit1.C | 2 +- gcc/testsuite/g++.dg/ext/forscope2.C | 4 +- .../g++.dg/ext/gnu-inline-global-reject.C | 36 ++-- gcc/testsuite/g++.dg/ext/label13.C | 2 +- gcc/testsuite/g++.dg/ext/member-attr.C | 4 +- gcc/testsuite/g++.dg/ext/visibility/anon7.C | 2 +- gcc/testsuite/g++.dg/ext/visibility/visibility-7.C | 4 +- gcc/testsuite/g++.dg/ext/vla2.C | 2 +- gcc/testsuite/g++.dg/inherit/access2.C | 2 +- gcc/testsuite/g++.dg/inherit/covariant12.C | 4 +- gcc/testsuite/g++.dg/inherit/covariant14.C | 4 +- gcc/testsuite/g++.dg/inherit/namespace-as-base.C | 2 +- gcc/testsuite/g++.dg/inherit/template-as-base.C | 2 +- gcc/testsuite/g++.dg/lookup/ambig1.C | 4 +- gcc/testsuite/g++.dg/lookup/ambig2.C | 4 +- gcc/testsuite/g++.dg/lookup/ambig3.C | 4 +- gcc/testsuite/g++.dg/lookup/class-member-1.C | 2 +- gcc/testsuite/g++.dg/lookup/conv-1.C | 6 +- gcc/testsuite/g++.dg/lookup/decl1.C | 10 +- gcc/testsuite/g++.dg/lookup/koenig1.C | 4 +- gcc/testsuite/g++.dg/lookup/scoped1.C | 4 +- gcc/testsuite/g++.dg/lookup/scoped2.C | 2 +- gcc/testsuite/g++.dg/lookup/two-stage4.C | 2 +- .../g++.dg/lookup/used-before-declaration.C | 2 +- gcc/testsuite/g++.dg/lookup/using.C | 2 +- gcc/testsuite/g++.dg/lookup/using17.C | 2 +- gcc/testsuite/g++.dg/lookup/using2.C | 10 +- gcc/testsuite/g++.dg/other/abstract2.C | 2 +- gcc/testsuite/g++.dg/other/classkey1.C | 8 +- gcc/testsuite/g++.dg/other/component1.C | 12 +- gcc/testsuite/g++.dg/other/const1.C | 2 +- gcc/testsuite/g++.dg/other/const2.C | 2 +- gcc/testsuite/g++.dg/other/conversion1.C | 2 +- gcc/testsuite/g++.dg/other/do1.C | 2 +- gcc/testsuite/g++.dg/other/error1.C | 2 +- gcc/testsuite/g++.dg/other/error10.C | 2 +- gcc/testsuite/g++.dg/other/error3.C | 2 +- gcc/testsuite/g++.dg/other/error4.C | 4 +- gcc/testsuite/g++.dg/other/error5.C | 4 +- gcc/testsuite/g++.dg/other/error8.C | 2 +- gcc/testsuite/g++.dg/other/error9.C | 4 +- gcc/testsuite/g++.dg/other/field1.C | 8 +- gcc/testsuite/g++.dg/other/init1.C | 2 +- gcc/testsuite/g++.dg/other/ptrmem2.C | 4 +- gcc/testsuite/g++.dg/other/return1.C | 2 +- gcc/testsuite/g++.dg/overload/builtin3.C | 2 +- gcc/testsuite/g++.dg/overload/error1.C | 4 +- gcc/testsuite/g++.dg/overload/error2.C | 4 +- gcc/testsuite/g++.dg/overload/koenig2.C | 2 +- gcc/testsuite/g++.dg/overload/pmf1.C | 2 +- gcc/testsuite/g++.dg/parse/args1.C | 2 +- gcc/testsuite/g++.dg/parse/attr3.C | 4 +- gcc/testsuite/g++.dg/parse/constant4.C | 4 +- gcc/testsuite/g++.dg/parse/crash10.C | 2 +- gcc/testsuite/g++.dg/parse/crash18.C | 2 +- gcc/testsuite/g++.dg/parse/crash19.C | 2 +- gcc/testsuite/g++.dg/parse/crash20.C | 4 +- gcc/testsuite/g++.dg/parse/crash21.C | 4 +- gcc/testsuite/g++.dg/parse/crash22.C | 4 +- gcc/testsuite/g++.dg/parse/crash32.C | 2 +- gcc/testsuite/g++.dg/parse/decl-specifier-1.C | 2 +- gcc/testsuite/g++.dg/parse/error58.C | 2 +- gcc/testsuite/g++.dg/parse/local-class1.C | 2 +- gcc/testsuite/g++.dg/parse/non-dependent2.C | 8 +- .../g++.dg/parse/parameter-declaration-1.C | 2 +- gcc/testsuite/g++.dg/parse/ptrmem2.C | 2 +- gcc/testsuite/g++.dg/parse/ptrmem3.C | 2 +- gcc/testsuite/g++.dg/parse/saved1.C | 6 +- gcc/testsuite/g++.dg/tc1/dr101.C | 4 +- gcc/testsuite/g++.dg/tc1/dr142.C | 10 +- gcc/testsuite/g++.dg/tc1/dr176.C | 4 +- gcc/testsuite/g++.dg/template/conv4.C | 2 +- gcc/testsuite/g++.dg/template/crash56.C | 2 +- gcc/testsuite/g++.dg/template/dependent-expr2.C | 2 +- gcc/testsuite/g++.dg/template/error1.C | 4 +- gcc/testsuite/g++.dg/template/error2.C | 6 +- gcc/testsuite/g++.dg/template/explicit6.C | 2 +- gcc/testsuite/g++.dg/template/init-list.C | 2 +- gcc/testsuite/g++.dg/template/local1.C | 2 +- gcc/testsuite/g++.dg/template/lookup2.C | 4 +- gcc/testsuite/g++.dg/template/meminit2.C | 2 +- gcc/testsuite/g++.dg/template/nontype25.C | 2 +- gcc/testsuite/g++.dg/template/ptrmem2.C | 2 +- gcc/testsuite/g++.dg/template/qualttp19.C | 2 +- gcc/testsuite/g++.dg/template/qualttp20.C | 4 +- gcc/testsuite/g++.dg/template/ttp3.C | 4 +- gcc/testsuite/g++.dg/template/unify4.C | 2 +- gcc/testsuite/g++.dg/template/unify6.C | 2 +- gcc/testsuite/g++.dg/template/unify7.C | 2 +- gcc/testsuite/g++.dg/template/warn1.C | 4 +- gcc/testsuite/g++.dg/tree-ssa/dom-invalid.C | 2 +- gcc/testsuite/g++.dg/ubsan/shift-1.C | 12 +- gcc/testsuite/g++.dg/warn/Wunused-2.C | 2 +- gcc/testsuite/g++.dg/warn/Wunused-4.C | 4 +- gcc/testsuite/g++.dg/warn/Wunused-6.C | 4 +- gcc/testsuite/g++.dg/warn/deprecated-6.C | 46 ++--- gcc/testsuite/g++.dg/warn/deprecated.C | 46 ++--- gcc/testsuite/g++.dg/warn/effc1.C | 2 +- gcc/testsuite/g++.dg/warn/effc3.C | 6 +- gcc/testsuite/g++.dg/warn/incomplete1.C | 4 +- gcc/testsuite/g++.dg/warn/inline1.C | 4 +- gcc/testsuite/g++.dg/warn/noeffect2.C | 6 +- gcc/testsuite/g++.dg/warn/noeffect4.C | 8 +- gcc/testsuite/g++.dg/warn/oldcast1.C | 2 +- gcc/testsuite/g++.dg/warn/sentinel.C | 4 +- gcc/testsuite/g++.dg/warn/unit-1.C | 2 +- gcc/testsuite/g++.old-deja/g++.pt/inherit2.C | 8 +- gcc/testsuite/g++.old-deja/g++.pt/overload8.C | 2 +- gcc/testsuite/gcc.dg/20000926-1.c | 2 +- gcc/testsuite/gcc.dg/20040223-1.c | 10 +- gcc/testsuite/gcc.dg/Warray-bounds-7.c | 2 +- gcc/testsuite/gcc.dg/alias-1.c | 4 +- gcc/testsuite/gcc.dg/alias-12.c | 2 +- gcc/testsuite/gcc.dg/alias-13.c | 2 +- gcc/testsuite/gcc.dg/alias-2.c | 2 +- gcc/testsuite/gcc.dg/array-13.c | 2 +- gcc/testsuite/gcc.dg/array-4.c | 2 +- gcc/testsuite/gcc.dg/attr-ifunc-2.c | 10 +- gcc/testsuite/gcc.dg/attr-invalid.c | 48 ++--- gcc/testsuite/gcc.dg/attr-noinline.c | 30 +-- gcc/testsuite/gcc.dg/bitfld-2.c | 8 +- gcc/testsuite/gcc.dg/c90-const-expr-7.c | 2 +- gcc/testsuite/gcc.dg/c99-const-expr-7.c | 2 +- gcc/testsuite/gcc.dg/cpp/20000625-1.c | 2 +- gcc/testsuite/gcc.dg/cpp/charconst-4.c | 4 +- gcc/testsuite/gcc.dg/cpp/include2.c | 2 +- gcc/testsuite/gcc.dg/cpp/include2a.c | 2 +- gcc/testsuite/gcc.dg/decl-4.c | 8 +- gcc/testsuite/gcc.dg/deprecated-4.c | 38 ++-- gcc/testsuite/gcc.dg/deprecated.c | 46 ++--- gcc/testsuite/gcc.dg/dfp/altivec-types.c | 6 +- gcc/testsuite/gcc.dg/float-range-1.c | 2 +- gcc/testsuite/gcc.dg/pack-test-3.c | 6 +- gcc/testsuite/gcc.dg/pr11492.c | 2 +- gcc/testsuite/gcc.dg/pr15360-1.c | 4 +- gcc/testsuite/gcc.dg/pr37908.c | 2 +- gcc/testsuite/gcc.dg/pr53265.c | 6 +- gcc/testsuite/gcc.dg/pr57287-2.c | 2 +- gcc/testsuite/gcc.dg/pr57287.c | 2 +- gcc/testsuite/gcc.dg/redecl-1.c | 6 +- gcc/testsuite/gcc.dg/sync-3.c | 4 +- gcc/testsuite/gcc.dg/two-types-1.c | 2 +- gcc/testsuite/gcc.dg/two-types-2.c | 2 +- gcc/testsuite/gcc.dg/two-types-4.c | 2 +- gcc/testsuite/gcc.dg/two-types-5.c | 4 +- gcc/testsuite/gcc.dg/two-types-6.c | 4 +- gcc/testsuite/gcc.dg/two-types-7.c | 6 +- gcc/testsuite/gcc.dg/two-types-8.c | 4 +- gcc/testsuite/gcc.dg/two-types-9.c | 4 +- gcc/testsuite/gcc.dg/uninit-I.c | 2 +- gcc/testsuite/gcc.dg/uninit-pr19430.c | 2 +- gcc/testsuite/gcc.dg/visibility-7.c | 4 +- gcc/testsuite/gcc.dg/winline-10.c | 2 +- gcc/testsuite/gcc.dg/winline-2.c | 2 +- gcc/testsuite/gcc.dg/winline-3.c | 2 +- gcc/testsuite/gcc.dg/winline-9.c | 2 +- .../gcc.target/i386/attr-returns_twice-1.c | 2 +- gcc/testsuite/gcc.target/i386/chkp-const-check-2.c | 2 +- gcc/testsuite/gcc.target/i386/chkp-label-address.c | 2 +- .../gcc.target/i386/chkp-remove-bndint-2.c | 2 +- gcc/testsuite/gcc.target/i386/pr39162.c | 2 +- gcc/testsuite/gcc.target/i386/sse-5.c | 2 +- gcc/testsuite/gcc.target/powerpc/altivec-types-1.c | 108 +++++------ gcc/testsuite/gcc.target/powerpc/altivec-types-2.c | 14 +- gcc/testsuite/gcc.target/powerpc/altivec-types-3.c | 14 +- gcc/testsuite/gcc.target/powerpc/float128-mix.c | 4 +- gcc/testsuite/gcc.target/powerpc/no-r11-3.c | 2 +- gcc/testsuite/gcc.target/spu/Wmain.c | 2 +- gcc/testsuite/gcc.target/spu/ea/errors2.c | 2 +- gcc/testsuite/gfortran.dg/assignment_1.f90 | 2 +- gcc/testsuite/gfortran.dg/common_3.f90 | 2 +- gcc/testsuite/gfortran.dg/der_io_1.f90 | 2 +- gcc/testsuite/gfortran.dg/g77/20030326-1.f | 2 +- gcc/testsuite/gfortran.dg/g77/9263.f | 6 +- gcc/testsuite/gfortran.dg/g77/960317-1.f | 2 +- gcc/testsuite/gfortran.dg/g77/970625-2.f | 14 +- gcc/testsuite/gfortran.dg/g77/980615-0.f | 2 +- gcc/testsuite/gfortran.dg/g77/check0.f | 4 +- gcc/testsuite/gfortran.dg/g77/dnrm2.f | 10 +- gcc/testsuite/gfortran.dg/g77/pr9258.f | 8 +- gcc/testsuite/gfortran.dg/ichar_1.f90 | 20 +- gcc/testsuite/gfortran.dg/interface_1.f90 | 2 +- gcc/testsuite/gfortran.dg/namelist_1.f90 | 2 +- gcc/testsuite/gfortran.dg/namelist_2.f90 | 2 +- gcc/testsuite/gfortran.dg/namelist_3.f90 | 2 +- gcc/testsuite/gfortran.dg/namelist_print_2.f | 2 +- gcc/testsuite/gfortran.dg/oldstyle_1.f90 | 6 +- gcc/testsuite/gfortran.dg/runtime_warning_1.f90 | 2 +- gcc/testsuite/gfortran.dg/underflow.f90 | 2 +- gcc/testsuite/gnat.dg/specs/integer_value.ads | 2 +- gcc/testsuite/obj-c++.dg/fsf-package-0.m | 2 +- gcc/testsuite/objc.dg/two-types-1.m | 4 +- 243 files changed, 1302 insertions(+), 867 deletions(-)