1. 05 Dec, 2012 8 commits
  2. 04 Dec, 2012 28 commits
  3. 03 Dec, 2012 4 commits
    • gcse.c (struct reg_use): Remove unused struct. · dca3da7a
      	* gcse.c (struct reg_use): Remove unused struct.
      	(gcse_emit_move_after): Do not create REG_EQUAL notes that reference
      	the SET_DEST of the instruction the note would be attached to.
      	* cse.c (cse_main): Add the DF_NOTE problem.
      
      From-SVN: r194108
      Steven Bosscher committed
    • standard_policies.hpp: Remove. · cef1bc58
      2012-12-03  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp:
      	Remove.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp:
      	Remove.
       	* include/Makefile.am (pb_headers): Remove include files.
      	* include/Makefile.in: Regenerated.
      
      From-SVN: r194107
      Benjamin Kosnik committed
    • re PR fortran/55548 (SYSTEM_CLOCK with integer(8) provides nanosecond… · a07c4054
      re PR fortran/55548 (SYSTEM_CLOCK with integer(8) provides nanosecond resolution, but only microsecond precision (without -lrt))
      
      2012-12-03  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/55548
      	* intrinsics/system_clock.c (gf_gettime_mono): Add argument 'tck',
      	which returns the clock resolution.
      	(system_clock_4): Get resolution from gf_gettime_mono, but limit to
      	1000/s.
      	(system_clock_8): Get resolution from gf_gettime_mono.
      
      2012-12-03  Janus Weil  <janus@gcc.gnu.org>
      
      	PR fortran/55548
      	* intrinsic.texi (SYSTEM_CLOCK): Update documentation of SYSTEM_CLOCK.
      
      From-SVN: r194105
      Janus Weil committed
    • re PR fortran/37336 ([F03] Finish derived-type finalization) · 86035eec
      2012-12-03  Tobias Burnus  <burnus@net-b.de>
                  Janus Weil  <janus@gcc.gnu.org>
      
              PR fortran/37336
              * class.c (gfc_is_finalizable): New function.
              * gfortran.h (gfc_is_finalizable): Its prototype.
              * module.c (mio_component): Read initializer for vtype's _final.
              * resolve.c (resolve_fl_derived0): Call gfc_is_finalizable.
              * trans-expr.c (gfc_vtable_final_get): New function.
              (conv_parent_component_references): Fix comment.
              (gfc_conv_variable): Fix for scalar coarray components.
              * trans-intrinsic.c (conv_intrinsic_move_alloc): For BT_CLASS,
              pass the BT_CLASS type and not the declared type to
              gfc_deallocate_scalar_with_status.
              * trans.h (gfc_vtable_final_get): New prototype.
      
      
      Co-Authored-By: Janus Weil <janus@gcc.gnu.org>
      
      From-SVN: r194104
      Tobias Burnus committed