1. 25 Nov, 2008 9 commits
  2. 24 Nov, 2008 18 commits
  3. 23 Nov, 2008 9 commits
  4. 22 Nov, 2008 4 commits
    • varasm.c (default_file_start): Suppress ASM_APP_OFF also with -dA and -dP. · 714832c9
      * varasm.c (default_file_start): Suppress ASM_APP_OFF also with
      -dA and -dP.
      
      From-SVN: r142126
      Andreas Schwab committed
    • re PR libfortran/38225 (RESHAPE bounds with multi-dimensional SOURCE) · a388c779
      2008-11-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/38225
      	* intrinsics/reshape_generic.c (reshape_internal):
      	Use all dimensions of source for bounds checking.
      	* m4/reshape.m4:  Likewise.
      	* generated/reshape_c10.c Regenerated.
      	* generated/reshape_c16.c Regenerated.
      	* generated/reshape_c4.c Regenerated.
      	* generated/reshape_c8.c Regenerated.
      	* generated/reshape_i16.c Regenerated.
      	* generated/reshape_i4.c Regenerated.
      	* generated/reshape_i8.c Regenerated.
      	* generated/reshape_r10.c Regenerated.
      	* generated/reshape_r16.c Regenerated.
      	* generated/reshape_r4.c Regenerated.
      	* generated/reshape_r8.c Regenerated.
      
      2008-11-22  Thomas Koenig  <tkoenig@gcc.gnu.org>
      
      	PR libfortran/38225
      	* gfortran.dg/reshape_3.f90:  New test.
      
      From-SVN: r142125
      Thomas Koenig committed
    • re PR fortran/38160 (C Binding: Kind parameter checking too strict and too late) · 2ec855f1
      2008-11-22  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/38160
              * trans-types.c (gfc_validate_c_kind): Remove function.
              * decl.c (gfc_match_kind_spec): Add C kind parameter check.
                (verify_bind_c_derived_type): Remove gfc_validate_c_kind call.
                (verify_c_interop_param): Update call.
              * gfortran.h (verify_bind_c_derived_type): Update prototype.
                (gfc_validate_c_kind): Remove.
              * symbol.c (verify_bind_c_derived_type): Update verify_c_interop
              * call.
              * resolve.c (gfc_iso_c_func_interface): Ditto.
      
      2008-11-22  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/38160
              * gfortran.dg/bind_c_usage_18.f90: New test.
              * gfortran.dg/c_kind_tests_2.f03: Update dg-messages.
              * gfortran.dg/interop_params.f03: Ditto.
      
      From-SVN: r142124
      Tobias Burnus committed
    • mips.md (rdhwr): Rename to rdhwr_synci_step_<mode>. · 9d50ba21
      	* config/mips/mips.md (rdhwr): Rename to rdhwr_synci_step_<mode>.
      	Use constant 1 as the operand.
      	* config/mips/mips.c (mips_expand_synci_loop): Make INC Pmode.
      	Rename gen_rdhwr to gen_rdhwr_synci_step_si or
      	gen_rdhwr_synci_step_di depending on the size of Pmode.
      
      From-SVN: r142123
      Adam Nemet committed