summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaan <daan@microsoft.com>2022-02-02 19:45:39 -0800
committerGitHub <noreply@github.com>2022-02-02 19:45:39 -0800
commit32da74e032537e4328b67d589448038a4fe48f5e (patch)
tree201b979b0853213a809ea2d3d84dc22b67c7935e
parentf515b80093cfd5893070169a439d77616a48f8d8 (diff)
parentb1e1b0573cde26d4540e39efd6436efcb8ee57b3 (diff)
Merge pull request #539 from devnexen/obsd_asm_fix
tls revives inline asm for openbsd
-rw-r--r--include/mimalloc-internal.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/mimalloc-internal.h b/include/mimalloc-internal.h
index b90595b..16be125 100644
--- a/include/mimalloc-internal.h
+++ b/include/mimalloc-internal.h
@@ -722,6 +722,7 @@ static inline mi_threadid_t _mi_thread_id(void) mi_attr_noexcept {
|| (defined(__APPLE__) && (defined(__x86_64__) || defined(__aarch64__))) \
|| (defined(__BIONIC__) && (defined(__x86_64__) || defined(__i386__) || defined(__arm__) || defined(__aarch64__))) \
|| (defined(__FreeBSD__) && (defined(__x86_64__) || defined(__i386__) || defined(__aarch64__))) \
+ || (defined(__OpenBSD__) && (defined(__x86_64__) || defined(__i386__) || defined(__aarch64__))) \
)
static inline void* mi_tls_slot(size_t slot) mi_attr_noexcept {