]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
libcxx: use __SIZEOF_LONG__ == 8 instead of __LP64__
authorKonstantin Belousov <kib@FreeBSD.org>
Tue, 24 Jan 2023 10:03:45 +0000 (12:03 +0200)
committerKonstantin Belousov <kib@FreeBSD.org>
Tue, 31 Jan 2023 00:38:18 +0000 (02:38 +0200)
commita140a745c4da50111b0b7ef995b4f0fc75eeca1a
tree96d92d9aa4ad1aaab454345aa71888974aa5dbb9
parent17262e08af4e65a75484625417eb4ca0b916502e
libcxx: use __SIZEOF_LONG__ == 8 instead of __LP64__

For MFC, 64bit mips is excluded from the new mode of wait/wake, because
it uses 32bit __cxx_contention_t, as noted by jrtc27.

(cherry picked from commit 25b18d8935a5ee933d5465f5db41ad58c26590f9)
contrib/llvm-project/libcxx/src/atomic.cpp