1. 04 Dec, 2010 3 commits
    • mutex (try_lock, [...]): Fix. · 9b2b801a
      2010-12-04  Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	* include/std/mutex (try_lock, __try_lock_impl): Fix.
      	(lock): Implement using __try_lock_impl.
      	* testsuite/30_threads/try_lock/2.cc: Fix logic.
      	* testsuite/30_threads/try_lock/4.cc: New.
      	* testsuite/30_threads/lock/1.cc: New.
      	* testsuite/30_threads/lock/2.cc: New.
      	* testsuite/30_threads/lock/3.cc: New.
      	* testsuite/30_threads/lock/4.cc: New.
      
      From-SVN: r167452
      Jonathan Wakely committed
    • re PR bootstrap/46776 (gogo-tree.cc uses TRAMPOLINE_ALIGNMENT and TRAMPOLINE_SIZE) · 3dcdeeb2
      	PR bootstrap/46776
      	* go-backend.c: New file.
      	* go-c.h (go_type_alignment): Declare.
      	(go_field_alignment, go_trampoline_info): Declare.
      	* Make-lang.in (GO_OBJS): Add go/go-backend.o.
      	(go/go-backend.o): New target.
      	(go/go-lang.o): Make dependencies match source file.
      	(go/expressions.o): Don't depend on $(TM_H) $(TM_P_H).
      	(go/gogo-tree.o): Don't depend on $(TM_H).
      Remove #include "tm.h" from gofrontend/*.cc.
      
      From-SVN: r167451
      Ian Lance Taylor committed
    • Daily bump. · 43dcc931
      From-SVN: r167450
      GCC Administrator committed
  2. 03 Dec, 2010 27 commits
  3. 02 Dec, 2010 10 commits