diff options
Diffstat (limited to 'devel/brpc/files/patch-src_bthread_context.h')
| -rw-r--r-- | devel/brpc/files/patch-src_bthread_context.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/devel/brpc/files/patch-src_bthread_context.h b/devel/brpc/files/patch-src_bthread_context.h new file mode 100644 index 000000000000..3a36184d99cf --- /dev/null +++ b/devel/brpc/files/patch-src_bthread_context.h @@ -0,0 +1,18 @@ +--- 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 |
