1. 19 Nov, 2018 17 commits
  2. 18 Nov, 2018 9 commits
    • Remove unused modules from libphobos std.internal package. · 6feee1e1
      libphobos/ChangeLog:
      
      2018-11-19  Iain Buclaw  <ibuclaw@gdcproject.org>
      
      	* src/Makefile.am: Remove std.internal.digest.sha_SSSE3 and
      	std.internal.math.biguintx86 modules.
      	* src/Makefile.in: Rebuild.
      	* src/std/internal/digest/sha_SSSE3.d: Remove.
      	* src/std/internal/math/biguintx86.d: Remove.
      
      From-SVN: r266256
      Iain Buclaw committed
    • PR libstdc++/83566 - cyl_bessel_j returns wrong result for x>1000 · bee39274
      2018-11-16  Michele Pezzutti <mpezz@tiscali.it>
      	    Edward Smith-Rowland  <3dw4rd@verizon.net>
      
      	PR libstdc++/83566 - cyl_bessel_j returns wrong result for x>1000
      	for high orders.
      	* include/tr1/bessel_function.tcc: Perform no fewer than nu/2 iterations
      	of the asymptotic series (nu is the Bessel order).
      	* testsuite/tr1/5_numerical_facilities/special_functions/
      	09_cyl_bessel_j/check_value.cc: Add tests at nu=100, 1000<=x<=2000.
      	* testsuite/tr1/5_numerical_facilities/special_functions/	
      	11_cyl_neumann/check_value.cc: Ditto.
      	* testsuite/special_functions/08_cyl_bessel_j/check_value.cc: Ditto.
      	* testsuite/special_functions/10_cyl_neumann/check_value.cc: Ditto.
      
      
      Co-Authored-By: Edward Smith-Rowland <3dw4rd@verizon.net>
      
      From-SVN: r266252
      Michele Pezzutti committed
    • re PR fortran/88073 (Internal compiler error compiling WHERE construct with -O or -O2) · cb40e807
      2018-11-18  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/88073
      	* frontend-passes.c (combine_array_constructor): Do not do
      	anything if in a WHERE statement.
      
      2018-11-18  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR fortran/88073
      	* gfortran.dg/where_7.f90: New test.
      
      From-SVN: r266251
      Thomas Koenig committed
    • Allow target to override gnu-user.h crti and crtn · 9515381d
      Also give target access to the gnu-user.h LINK_GCC_C_SEQUENCE_SPEC.
      
      	* config/gnu-user.h (GNU_USER_TARGET_CRTI): Define.
      	(GNU_USER_TARGET_STARTFILE_SPEC): Use it here.
      	(GNU_USER_TARGET_CRTN): Define.
      	(GNU_USER_TARGET_ENDFILE_SPEC): Use it here.
      	(GNU_USER_TARGET_LINK_GCC_C_SEQUENCE_SPEC): Define.
      
      From-SVN: r266250
      Alan Modra committed
    • Delete !HAVE_LD_PIE variants of startfile/endfile specs · 003fc14b
      The HAVE_LD_PIE variant doesn't contain anything that will break
      linking when !HAVE_LD_PIE that isn't already broken if you choose to
      build PIEs with a linker that doesn't support PIE.  All this
      HAVE_LD_PIE protects is the choice of different crt files, which is
      more about libc capability than linker capability.
      
      	* config/gnu-user.h (GNU_USER_TARGET_STARTFILE_SPEC): Delete
      	!HAVE_LD_PIE variant.
      	(GNU_USER_TARGET_ENDFILE_SPEC): Likewise.
      
      From-SVN: r266249
      Alan Modra committed
    • re PR fortran/70260 (ICE: gimplification failed) · 83fad929
      2018-11-18  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
          PR fortran/70260
          * expr.c (gfc_check_assign): Reject assigning to an external
          symbol.
          (gfc_check_pointer_assign): Add suppress_type_test
          argument. Insert line after if. A non-proc pointer can not point
          to a constant.  Only check types if suppress_type_test is false.
          * gfortran.h (gfc_check_pointer_assign): Add optional
          suppress_type_test argument.
          * resolve.c (gfc_resolve_code):  Move up gfc_check_pointer_assign
          and give it the extra argument.
          (resolve_fl_procedure): Set error on value for a function with
          an inizializer.
      
      2018-11-18  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
          PR fortran/70260
          * gfortran.dg/proc_ptr_result_5.f90:  Add dg-error directive.
          * gfortran.dg/protected_4.f90: Split line to allow for extra error.
          * gfortran.dg/protected_6.f90: Likewise.
          * gfortran.dg/assign_11.f90: New test.
          * gfortran.dg/pointer_assign_12.f90: New test.
      
      From-SVN: r266248
      Thomas Koenig committed
    • Correct ChangeLog for PR31357 fix · f163ea82
      From-SVN: r266247
      Nick Clifton committed
    • re PR driver/31357 (document that --help and --help=<value> options cannot be combined.) · 1657e635
      2018-11-17  Eric Gallager  <egallager@gcc.gnu.org>
      	    Sandra Loosemore  <sandra@codesourcery.com>
      
      	PR driver/31357
      
      	gcc/
      	* doc/invoke.texi (Overall Options): Document that --help and 
      	--help=<value> options cannot be combined.
      
      Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
      
      From-SVN: r266246
      Nick Clifton committed
    • Daily bump. · 258db1ff
      From-SVN: r266245
      GCC Administrator committed
  3. 17 Nov, 2018 14 commits