From 9b90125510d8a57bb1b687a798237d8b7133fb49 Mon Sep 17 00:00:00 2001 From: Fabrice Bellard Date: Thu, 14 May 2026 15:41:29 +0200 Subject: [PATCH] use __EMSCRIPTEN__ define instead of EMSCRIPTEN --- cutils.c | 2 +- qjs.c | 2 +- quickjs-libc.c | 2 +- quickjs.c | 8 ++++---- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/cutils.c b/cutils.c index 52ff164..6a3aeca 100644 --- a/cutils.c +++ b/cutils.c @@ -315,7 +315,7 @@ int unicode_from_utf8(const uint8_t *p, int max_len, const uint8_t **pp) #if 0 -#if defined(EMSCRIPTEN) || defined(__ANDROID__) +#if defined(__EMSCRIPTEN__) || defined(__ANDROID__) static void *rqsort_arg; static int (*rqsort_cmp)(const void *, const void *, void *); diff --git a/qjs.c b/qjs.c index 0224f7c..3ee6340 100644 --- a/qjs.c +++ b/qjs.c @@ -139,7 +139,7 @@ static size_t js_trace_malloc_usable_size(const void *ptr) return malloc_size(ptr); #elif defined(_WIN32) return _msize((void *)ptr); -#elif defined(EMSCRIPTEN) +#elif defined(__EMSCRIPTEN__) return 0; #elif defined(__linux__) || defined(__GLIBC__) return malloc_usable_size((void *)ptr); diff --git a/quickjs-libc.c b/quickjs-libc.c index c24b6d5..99ba96f 100644 --- a/quickjs-libc.c +++ b/quickjs-libc.c @@ -3879,7 +3879,7 @@ void js_std_set_worker_new_context_func(JSContext *(*func)(JSRuntime *rt)) #define OS_PLATFORM "win32" #elif defined(__APPLE__) #define OS_PLATFORM "darwin" -#elif defined(EMSCRIPTEN) +#elif defined(__EMSCRIPTEN__) #define OS_PLATFORM "js" #else #define OS_PLATFORM "linux" diff --git a/quickjs.c b/quickjs.c index 14f8509..84474d1 100644 --- a/quickjs.c +++ b/quickjs.c @@ -49,7 +49,7 @@ #define OPTIMIZE 1 #define SHORT_OPCODES 1 -#if defined(EMSCRIPTEN) +#if defined(__EMSCRIPTEN__) #define DIRECT_DISPATCH 0 #else #define DIRECT_DISPATCH 1 @@ -68,11 +68,11 @@ /* define to include Atomics.* operations which depend on the OS threads */ -#if !defined(EMSCRIPTEN) +#if !defined(__EMSCRIPTEN__) #define CONFIG_ATOMICS #endif -#if !defined(EMSCRIPTEN) +#if !defined(__EMSCRIPTEN__) /* enable stack limitation */ #define CONFIG_STACK_CHECK #endif @@ -1723,7 +1723,7 @@ static size_t js_def_malloc_usable_size(const void *ptr) return malloc_size(ptr); #elif defined(_WIN32) return _msize((void *)ptr); -#elif defined(EMSCRIPTEN) +#elif defined(__EMSCRIPTEN__) return 0; #elif defined(__linux__) || defined(__GLIBC__) return malloc_usable_size((void *)ptr);