a4a400be07
PR: 293396
19 lines
614 B
C
19 lines
614 B
C
--- src/bthread/context.h.orig 2026-02-23 02:11:29 UTC
|
|
+++ src/bthread/context.h
|
|
@@ -58,6 +58,15 @@
|
|
#define BTHREAD_CONTEXT_CALL_CONVENTION __cdecl
|
|
#endif
|
|
|
|
+ #elif defined(__FreeBSD__)
|
|
+ #ifdef __x86_64__
|
|
+ #define BTHREAD_CONTEXT_PLATFORM_linux_x86_64
|
|
+ #define BTHREAD_CONTEXT_CALL_CONVENTION
|
|
+ #elif __aarch64__
|
|
+ #define BTHREAD_CONTEXT_PLATFORM_linux_arm64
|
|
+ #define BTHREAD_CONTEXT_CALL_CONVENTION
|
|
+ #endif
|
|
+
|
|
#elif defined(__APPLE__) && defined(__MACH__)
|
|
#if defined (__i386__)
|
|
#define BTHREAD_CONTEXT_PLATFORM_apple_i386
|