author | jurikm |
Sun, 12 Feb 2012 14:04:10 +0000 | |
changeset 8245 | 383896da4129 |
parent 8101 | 18100e256555 |
permissions | -rw-r--r-- |
8101
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
1 |
diff --git src/corelib/arch/qatomic_i386.h src/corelib/arch/qatomic_i386.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
2 |
index 73095a9..19660df 100644 |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
3 |
--- src/corelib/arch/qatomic_i386.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
4 |
+++ src/corelib/arch/qatomic_i386.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
5 |
@@ -202,7 +202,7 @@ Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndAddOrdered(qptrdiff valueTo |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
6 |
|
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
7 |
extern "C" { |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
8 |
Q_CORE_EXPORT int q_atomic_test_and_set_int(volatile int *ptr, int expected, int newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
9 |
- Q_CORE_EXPORT int q_atomic_test_and_set_ptr(volatile void *ptr, void *expected, void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
10 |
+ Q_CORE_EXPORT int q_atomic_test_and_set_ptr(volatile void *ptr, const volatile void *expected, const volatile void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
11 |
Q_CORE_EXPORT int q_atomic_increment(volatile int *ptr); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
12 |
Q_CORE_EXPORT int q_atomic_decrement(volatile int *ptr); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
13 |
Q_CORE_EXPORT int q_atomic_set_int(volatile int *ptr, int newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
14 |
diff --git src/corelib/arch/qatomic_sparc.h src/corelib/arch/qatomic_sparc.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
15 |
index a89a5f3..94b7dd1 100644 |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
16 |
--- src/corelib/arch/qatomic_sparc.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
17 |
+++ src/corelib/arch/qatomic_sparc.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
18 |
@@ -127,7 +127,7 @@ extern "C" { |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
19 |
Q_CORE_EXPORT int q_atomic_fetch_and_add_acquire_int(volatile int *ptr, int value); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
20 |
Q_CORE_EXPORT int q_atomic_fetch_and_add_release_int(volatile int *ptr, int value); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
21 |
|
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
22 |
- Q_CORE_EXPORT int q_atomic_test_and_set_ptr(volatile void *ptr, void *expected, void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
23 |
+ Q_CORE_EXPORT int q_atomic_test_and_set_ptr(volatile void *ptr, const volatile void *expected, const volatile void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
24 |
Q_CORE_EXPORT int q_atomic_test_and_set_acquire_ptr(volatile void *ptr, |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
25 |
void *expected, |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
26 |
void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
27 |
diff --git src/corelib/arch/qatomic_x86_64.h src/corelib/arch/qatomic_x86_64.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
28 |
index 9303f19..3be96fa 100644 |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
29 |
--- src/corelib/arch/qatomic_x86_64.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
30 |
+++ src/corelib/arch/qatomic_x86_64.h |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
31 |
@@ -203,7 +203,7 @@ Q_INLINE_TEMPLATE T *QBasicAtomicPointer<T>::fetchAndAddOrdered(qptrdiff valueTo |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
32 |
|
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
33 |
extern "C" { |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
34 |
Q_CORE_EXPORT int q_atomic_test_and_set_int(volatile int *ptr, int expected, int newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
35 |
- Q_CORE_EXPORT int q_atomic_test_and_set_ptr(volatile void *ptr, void *expected, void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
36 |
+ Q_CORE_EXPORT int q_atomic_test_and_set_ptr(volatile void *ptr, const volatile void *expected, const volatile void *newval); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
37 |
Q_CORE_EXPORT int q_atomic_increment(volatile int *ptr); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
38 |
Q_CORE_EXPORT int q_atomic_decrement(volatile int *ptr); |
18100e256555
SFEqt-stdcxx.spec: bump to 4.7.4, rename to SFEqt-stdcxx
jurikm
parents:
diff
changeset
|
39 |
Q_CORE_EXPORT int q_atomic_set_int(volatile int *ptr, int newval); |