forked from Lainports/opnsense-ports
21 lines
702 B
C
21 lines
702 B
C
--- include/system/libcontext.h.orig 2017-03-23 17:46:25.970103000 +0100
|
|
+++ include/system/libcontext.h 2017-03-23 17:49:04.053146000 +0100
|
|
@@ -23,13 +23,15 @@
|
|
|
|
|
|
-#if defined(__GNUC__) || defined(__APPLE__)
|
|
+#if defined(__GNUC__) || defined(__APPLE__) || defined(__FreeBSD__)
|
|
|
|
#define LIBCONTEXT_COMPILER_gcc
|
|
|
|
- #if defined(__linux__)
|
|
+ #if defined(__linux__) || defined(__FreeBSD__)
|
|
#ifdef __x86_64__
|
|
#define LIBCONTEXT_PLATFORM_linux_x86_64
|
|
#define LIBCONTEXT_CALL_CONVENTION
|
|
-
|
|
+ #elif __amd64__
|
|
+ #define LIBCONTEXT_PLATFORM_linux_x86_64
|
|
+ #define LIBCONTEXT_CALL_CONVENTION
|
|
#elif __i386__
|
|
#define LIBCONTEXT_PLATFORM_linux_i386
|