1. 18 Apr, 2005 36 commits
  2. 17 Apr, 2005 4 commits
    • gcconfig.h (sparc-linux): Use LINUX_STACKBOTTOM. · 22d97ada
      2005-04-17  David S. Miller  <davem@davemloft.net>
      
      	* include/private/gcconfig.h (sparc-linux): Use LINUX_STACKBOTTOM.
      	* os_dep.c (GC_linux_stack_base): Check for bug present in some
      	Sparc glibc variants where __libc_stack_end is erroneously set
      	to "1".  Fallback to procfs code in that case.
      
      From-SVN: r98303
      David S. Miller committed
    • c-common.def (SIZEOF_EXPR, [...]): Remove. · 03a08664
      ./	* c-common.def (SIZEOF_EXPR, ARROW_EXPR, ALIGNOF_EXPR): Remove.
      	* c-common.c (c_sizeof_or_alignof_type): Change second parameter
      	from enum tree_code op to bool is_sizeof.
      	* c-common.h (c_sizeof_or_alignof_type): Update declaration.
      	(c_sizeof, c_alignof): Update calls to c_sizeof_or_alignof_type.
      	* c-pretty-print.c (pp_c_postfix_expression): Remove ARROW_EXPR
      	case.
      	(pp_c_unary_expression): Remove SIZEOF_EXPR and ALIGNOF_EXPR
      	cases.
      	(pp_c_expression): Remove ARROW_EXPR, SIZEOF_EXPR, and
      	ALIGNOF_EXPR cases.
      cp/
      	* cp-tree.def: Add SIZEOF_EXPR, ARROW_EXPR and ALIGNOF_EXPR.
      	* cxx-pretty-print.c (pp_cxx_postfix_expression): Handle
      	ARROW_EXPR.
      	(pp_cxx_unary_expression): Handle SIZEOF_EXPR and ALIGNOF_EXPR.
      	(pp_cxx_expression): Handle ARROW_EXPR, SIZEOF_EXPR, and
      	ALIGNOF_EXPR.
      	* typeck.c (cxx_sizeof_or_alignof_type): Update call to
      	c_sizeof_or_alignof_type for change in parameter type.
      
      From-SVN: r98297
      Ian Lance Taylor committed
    • * system.h: Poison DONT_ACCESS_GBLS_AFTER_EPILOGUE. · 81a60083
      From-SVN: r98295
      Ian Lance Taylor committed
    • 005-04-17 Thomas Koenig <Thomas.Koenig@online.de> · 5f9bfaf2
              PR libfortran/21075
              * m4/reshape.m4 (reshape_`'rtype_kind):  Change dimension
              of auxiliary arrays from GFC_MAX_DIMENSIONS - 1 to
              GFC_MAX_DIMENSIONS.
              * intrinsics/reshape_generic.c (reshape_generic):  Likewise.
              * generated/reshape_i4.c:  Regenerated.
              * generated/reshape_i8.c:  Regenerated.
      
      2005-04-17  Thomas Koenig  <Thomas.Koenig@online.de>
      
              PR libfortran/21075
              * gfortran.dg/reshape_rank7.f90: New test.
      
      From-SVN: r98288
      Thomas Koenig committed