1. 07 Feb, 2012 4 commits
    • re PR libstdc++/51296 (Several 30_threads tests FAIL on Tru64 UNIX) · b59cbd50
      libgcc/
      
      	PR libstdc++/51296
      	PR libstdc++/51906
      	* gthr-posix.h: Allow static initializer macros to be disabled.
      	(__gthrw_pthread_cond_init): Define weak reference unconditionally.
      
      libstdc++-v3/
      
      	PR libstdc++/51296
      	* include/std/mutex (__mutex_base::~__mutex_base): Declare noexcept.
      	* src/c++11/condition_variable.cc (condition_variable): Use macro for
      	initializer function.
      
      	PR libstdc++/51906
      	* config/os/bsd/darwin/os_defines.h: Disable static initializer for
      	recursive mutexes.
      
      From-SVN: r183955
      Jonathan Wakely committed
    • re PR fortran/51514 ([OOP] Wrong code when passing a scalar CLASS to a TYPE) · 38cbc63a
      2012-02-07  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/51514
              * trans-expr.c (gfc_conv_procedure_call): Add _data component
              for calls of scalar CLASS actuals to TYPE dummies.
      
      2012-02-07  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/51514
              * gfortran.dg/class_to_type_2.f90: New.
      
      From-SVN: r183954
      Tobias Burnus committed
    • epiphany.h (ASM_DECLARE_FUNCTION_SIZE): Redefine... · 60098013
              * config/epiphany/epiphany.h (ASM_DECLARE_FUNCTION_SIZE): Redefine,
              adding __forwarder_dst__ prefix if a forwarder_section attribute is
              present.
              (epiphany_function_type): Replace types for specific interrupts with
              EPIPHANY_FUNCTION_INTERRUPT.
              (EPIPHANY_INTERRUPT_P): Update.
              * config/epiphany/epiphany.c (epiphany_handle_forwarder_attribute):
              New static function.
              (epiphany_attribute_table) <interrupt>: min_len is 0, max_len is 9.
              <disinterrupt>: Affects type identity.
              (epiphany_handle_interrupt_attribute): Handle variable number of
              arguments.
              (epiphany_compute_function_type): Update for new
              epiphany_function_type definition.
              (epiphany_expand_prologue): Don't save (reg:DI GPR_0) for interrupt
              handlers with a longcall forwarder.
              (epiphany_start_function): Handle multiple interrupt arguments and/or
              forwarder_section attribute.
      
      From-SVN: r183953
      Joern Rennecke committed
    • Daily bump. · 300f7e16
      From-SVN: r183951
      GCC Administrator committed
  2. 06 Feb, 2012 14 commits
  3. 05 Feb, 2012 18 commits
  4. 04 Feb, 2012 4 commits