1. 13 Feb, 2012 12 commits
  2. 12 Feb, 2012 12 commits
  3. 11 Feb, 2012 12 commits
  4. 10 Feb, 2012 4 commits
    • Add the testcase for PR 52146 · c3b0c721
      From-SVN: r184113
      H.J. Lu committed
    • re PR c/52190 (question about atomic intrinsics -- test and documentation vary -- please clarify) · 9ac1504b
      
      2012-02-10  Andrew MacLeod  <amacleod@redhat.com>
      
      	PR c/52190
      	* doc/extend.texi : Update comments for __atomic_compare_exchange and
      	__atomic_{is,always}_lock_free.
      
      From-SVN: r184112
      Andrew MacLeod committed
    • Disallow negative constant address for x32 · 877fb450
      gcc/
      
      2012-02-10  Uros Bizjak  <ubizjak@gmail.com>
      
      	PR target/52146
      	* config/i386/i386.c (ix86_legitimate_address_p): Disallow
      	negative constant address for x32.
      
      gcc/testsuite/
      
      2012-02-10  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/52146
      	* gcc.target/i386/pr52146.c: New.
      
      From-SVN: r184111
      H.J. Lu committed
    • PR libstdc++/51798 continued. · 75cee7c6
      2012-02-10  Benjamin Kosnik  <bkoz@redhat.com>
                  Jonathan Wakely  <jwakely.gcc@gmail.com>
      
      	PR libstdc++/51798 continued.
      	* acinclude.m4 (GLIBCXX_ENABLE_ATOMIC_BUILTINS): Use __atomic_*
      	builtins instead of __sync_* builtins for atomic functionality.
      	* include/bits/shared_ptr_base.h: Same.
      	* include/parallel/compatibility.h: Same.
      	* include/profile/impl/profiler_state.h: Same.
      	* include/tr1/shared_ptr.h: Same.
      	* libsupc++/eh_ptr.cc: Same.
      	* libsupc++/eh_throw.cc: Same.
      	* libsupc++/eh_tm.cc: Same.
      	* libsupc++/guard.cc: Same.
      	* configure: Regenerated.
      	* testsuite/20_util/shared_ptr/cons/43820_neg.cc: Adjust line numbers.
      
      Co-Authored-By: Jonathan Wakely <jwakely.gcc@gmail.com>
      
      From-SVN: r184110
      Benjamin Kosnik committed