Module Name: src Committed By: christos Date: Fri Nov 1 18:13:29 UTC 2013
Modified Files: src/external/gpl3/gcc/dist/libstdc++-v3/src: atomic.cc Log Message: fix broken volatile assignment that gcc-4.8.1 does not like To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \ src/external/gpl3/gcc/dist/libstdc++-v3/src/atomic.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/gpl3/gcc/dist/libstdc++-v3/src/atomic.cc diff -u src/external/gpl3/gcc/dist/libstdc++-v3/src/atomic.cc:1.1.1.1 src/external/gpl3/gcc/dist/libstdc++-v3/src/atomic.cc:1.2 --- src/external/gpl3/gcc/dist/libstdc++-v3/src/atomic.cc:1.1.1.1 Mon Jun 20 21:24:05 2011 +++ src/external/gpl3/gcc/dist/libstdc++-v3/src/atomic.cc Fri Nov 1 14:13:29 2013 @@ -80,7 +80,7 @@ namespace std atomic_flag_test_and_set_explicit(__atomic_flag_base* __a, memory_order __m) throw() { - atomic_flag* d = static_cast<volatile atomic_flag*>(__a); + atomic_flag* d = static_cast<atomic_flag*>(__a); return d->test_and_set(__m); } @@ -88,7 +88,7 @@ namespace std atomic_flag_clear_explicit(__atomic_flag_base* __a, memory_order __m) throw() { - atomic_flag* d = static_cast<volatile atomic_flag*>(__a); + atomic_flag* d = static_cast<atomic_flag*>(__a); return d->clear(__m); }