OSDN Git Service

* include/bits/atomic_0.h (_ATOMIC_CMPEXCHNG_): Use C-style cast.
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Nov 2010 17:39:59 +0000 (17:39 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 2 Nov 2010 17:39:59 +0000 (17:39 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@166206 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/include/bits/atomic_0.h

index e2cfdaf..7de6bce 100644 (file)
@@ -1,3 +1,7 @@
+2010-11-02  Jason Merrill  <jason@redhat.com>
+
+       * include/bits/atomic_0.h (_ATOMIC_CMPEXCHNG_): Use C-style cast.
+
 2010-11-02  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
 
        PR target/45693
index cd73e43..8daf416 100644 (file)
@@ -98,7 +98,7 @@ namespace __atomic0
     __i_type __t = *__p;                                                  \
     if (*__q == __t)                                                      \
     {                                                                      \
-      *__p = const_cast<__i_type>(__v);                                           \
+      *__p = (__i_type)__v;                                            \
       __r = true;                                                          \
     }                                                                     \
     else { *__q = __t; __r = false; }                                     \