1. 17 Jun, 2019 6 commits
  2. 16 Jun, 2019 27 commits
  3. 15 Jun, 2019 7 commits
    • decl.c (gfc_match_derived_decl): Dummy argument cannot be a derived type. · e00e1954
      2019-06-15  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	* decl.c (gfc_match_derived_decl): Dummy argument cannot be a derived
      	 type.
      
      2019-06-15  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	* gfortran.dg/dummy_derived_typed.f90: New test.
      
      From-SVN: r272333
      Steven G. Kargl committed
    • Sync top-level change from gdb · 98e5be21
      This patch syncs a change to the top-level configury from gdb.  It
      should not affect the gcc build at all.  Tested by rebuilding.
      
      ChangeLog
      2019-06-15  Tom Tromey  <tom@tromey.com>
      
      	* configure.ac (host_libs): Add gnulib.
      	* configure: Rebuild.
      	* Makefile.def (host_modules, dependencies): Add gnulib.
      	* Makefile.in: Rebuild.
      
      From-SVN: r272332
      Tom Tromey committed
    • invoke.texi (Spec Files): Update location of the Fortran spec file. · f6ebef4e
      	* doc/invoke.texi (Spec Files): Update location of the
      	Fortran spec file.
      
      From-SVN: r272331
      Maya Rashish committed
    • extend.texi (Common Function Attributes): Clarify no_sanitize. · 217a7030
      	* doc/extend.texi (Common Function Attributes): Clarify
      	no_sanitize.  Fix grammar.
      
      From-SVN: r272330
      Gerald Pfeifer committed
    • alias-access-path-2.c: New testcase. · 8ee09896
      
      	* gcc.dg/tree-ssa/alias-access-path-2.c: New testcase.
      
      	* tree-ssa-alias.c (alias_stats): Add
      	nonoverlapping_component_refs_p_may_alias,
      	nonoverlapping_component_refs_p_no_alias,
      	nonoverlapping_component_refs_of_decl_p_may_alias,
      	nonoverlapping_component_refs_of_decl_p_no_alias.
      	(dump_alias_stats): Dump them.
      	(nonoverlapping_component_refs_of_decl_p): Add stats.
      	(nonoverlapping_component_refs_p): Add stats; do not stop on first
      	ARRAY_REF.
      
      From-SVN: r272329
      Jan Hubicka committed
    • ieee_4.f90: Un-xfail on i?86-*-freebsd. · 9f0ad06b
      2019-06-15  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	* gfortran.dg/ieee/ieee_4.f90: Un-xfail on i?86-*-freebsd.
      
      From-SVN: r272328
      Steven G. Kargl committed
    • [objective-c/c++, testsuite, 3/3] Workaround for PR90709. · 3a24ea26
      Use the CF-CFString.h, F-NS*.h proxy headers where needed in the objective-c++
      testsuite.  Make minor adjustments to tests as required, providing that those
      do not alter the test intent.
      
      2019-06-15  Iain Sandoe  <iain@sandoe.co.uk>
      
      	PR objc/90709
      	* obj-c++.dg/proto-lossage-7.mm: Use proxy headers.
      	* obj-c++.dg/strings/const-cfstring-2.mm: Likewise.
      	* obj-c++.dg/strings/const-cfstring-5.mm: Likewise
      	* obj-c++.dg/strings/const-str-12.mm: Likewise.
      	* obj-c++.dg/syntax-error-1.mm: Likewise.
      	* obj-c++.dg/torture/strings/const-cfstring-1.mm: Likewise.
      	* obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
      	* obj-c++.dg/torture/strings/const-str-11.mm: Likewise.
      	* obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
      	* obj-c++.dg/cxx-ivars-3.mm: Skip on later Darwin, where the 10.4 API
      	in no longer supported, also on m64 where there's no meaning to it.
      	* obj-c++.dg/isa-field-1.mm: Suppress unwanted warning, add comment why.
      	* obj-c++.dg/objc-gc-3.mm: Skip for Darwin > 16, the API use is an error
      	there.
      	* obj-c++.dg/qual-types-1.mm: Prune a spurious l64 warning.
      	* obj-c++.dg/stubify-1.mm: Tidy up after better compiler warnings.
      	* obj-c++.dg/stubify-2.mm: Likewise.
      	* obj-c++.dg/try-catch-1.mm: Likewise.
      	* obj-c++.dg/try-catch-3.mm: Likewise.
      
      From-SVN: r272327
      Iain Sandoe committed