summaryrefslogtreecommitdiff
path: root/libjava/java/sql/Array.h
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2015-10-08 17:54:23 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2015-10-08 17:54:23 +0100
commit02adf63fd98eba796072b62d00ddee5663099024 (patch)
treee48e0d4fd8067043032ea9078a7bf4ef9309166e /libjava/java/sql/Array.h
parent5d4770d0f30a573eca44a3b3b6ff1b3915f2e965 (diff)
Backport PR libstdc++/65913 fix from mainline.
Handle alignment in __atomic_is_lock_free gcc: 2015-09-17 Richard Henderson <rth@redhat.com> PR libstdc++/65913 * builtins.c (fold_builtin_atomic_always_lock_free): Handle fake pointers that encode the alignment of the object. libstdc++-v3: 2015-09-17 Jonathan Wakely <jwakely@redhat.com> PR libstdc++/65913 * include/bits/atomic_base.h (__atomic_base<_TTp>::is_lock_free(), __atomic_base<_PTp*>::is_lock_free()): Call the built-in with the immediate pointer value, not a variable. * include/std/atomic (atomic<T>::is_lock_free()): Likewise. * testsuite/29_atomics/atomic/65913.cc: New. From-SVN: r228615
Diffstat (limited to 'libjava/java/sql/Array.h')
0 files changed, 0 insertions, 0 deletions