1. 23 Oct, 2005 4 commits
    • * gcc.dg/attr-alias-3.c: XFAIL on AIX. · fa869733
      From-SVN: r105820
      David Edelsohn committed
    • re PR ada/23957 (ld terminated with signal 10 [Bus error] linking libgnat-4.0.sl) · 8a36d7d1
      	PR ada/23957
      	* except.c (output_function_exception_table): Call
      	assemble_external_libcall if we need a personality function.
      
      From-SVN: r105819
      John David Anglin committed
    • re PR fortran/18022 (problem with structure and calling a function) · 2853e512
      2005-10-23  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/18022
      	* trans-expr.c (gfc_trans_arrayfunc_assign): Return NULL
      	if there is a component ref during an array ref to force
      	use of temporary in assignment.
      
      	PR fortran/24311
      	PR fortran/24384
      	* fortran/iresolve.c (check_charlen_present): New function to
      	add a charlen to the typespec, in the case of constant
      	expressions.
      	(gfc_resolve_merge, gfc_resolve_spread): Call.the above.
      	(gfc_resolve_spread): Make calls to library functions that
      	handle the case of the spread intrinsic with a scalar source.
      	* libgfortran/intrinsics/spread_generic.c (spread_internal
      	_scalar): New function that handles the special case of spread
      	with a scalar source. This has interface functions -
      	(spread_scalar, spread_char_scalar): New functions to interface
      	with the calls specified in gfc_resolve_spread.
      
      2005-10-23  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/18022
      	gfortran.dg/assign_func_dtcomp_1.f90: New test.
      
      	PR fortran/24311
      	gfortran.dg/merge_char_const.f90: New test.
      
      	PR fortran/24384
      	gfortran.dg/spread_scalar_source.f90: New test.
      
      From-SVN: r105810
      Paul Thomas committed
    • Daily bump. · 1903e03e
      [[Split portion of a mixed commit.]]
      
      From-SVN: r105805.2
      GCC Administrator committed
  2. 22 Oct, 2005 7 commits
  3. 21 Oct, 2005 23 commits
  4. 20 Oct, 2005 6 commits