mirror of
https://github.com/swiftlang/swift-cmark.git
synced 2026-01-18 17:31:20 +01:00
build: change CMARK_THREADING to 0 or 1
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#cmakedefine CMARK_THREADING
|
||||
#cmakedefine01 CMARK_THREADING
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
@@ -12,7 +12,13 @@
|
||||
extern "C" {
|
||||
#endif
|
||||
|
||||
#define CMARK_THREADING
|
||||
#ifndef CMARK_THREADING
|
||||
#if defined(__wasi__) && !defined(_REENTRANT)
|
||||
#define CMARK_THREADING 0
|
||||
#else
|
||||
#define CMARK_THREADING 1
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
||||
@@ -5,13 +5,7 @@
|
||||
|
||||
#include <stdbool.h>
|
||||
|
||||
#ifndef CMARK_THREADING
|
||||
#if !defined(__wasi__) || defined(_REENTRANT)
|
||||
#define CMARK_THREADING
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifdef CMARK_THREADING
|
||||
#if CMARK_THREADING
|
||||
|
||||
#if defined(__unix__) || (defined(__APPLE__) && defined(__MACH__)) || defined(__wasi__)
|
||||
#include <unistd.h>
|
||||
|
||||
Reference in New Issue
Block a user