* config/pa/pa-linux.h (TARGET_OS_CPP_BUILTINS): Define
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Sep 2013 23:37:56 +0000 (23:37 +0000)
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 20 Sep 2013 23:37:56 +0000 (23:37 +0000)
__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1, __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2,
and __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202803 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/pa/pa-linux.h

index 62576af..2358b4a 100644 (file)
@@ -1,3 +1,9 @@
+2013-09-20  John David Anglin  <danglin@gcc.gnu.org>
+
+       * config/pa/pa-linux.h (TARGET_OS_CPP_BUILTINS): Define
+       __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1, __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2,
+       and __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4.
+
 2013-09-20  DJ Delorie  <dj@redhat.com>
             Nick Clifton  <nickc@redhat.com>
 
index fd4d22a..c20c7cc 100644 (file)
@@ -22,6 +22,9 @@ along with GCC; see the file COPYING3.  If not see
 #define TARGET_OS_CPP_BUILTINS()               \
   do                                           \
     {                                          \
+       builtin_define ("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1");  \
+       builtin_define ("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2");  \
+       builtin_define ("__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4");  \
        GNU_USER_TARGET_OS_CPP_BUILTINS();      \
        builtin_assert ("machine=bigendian");   \
     }                                          \