opnsense-ports/cad/kicad-devel/files/patch-include-system-libcontext.h
Franco Fichtner 94f272d089 */*: sync with upstream
Taken from: FreeBSD
2017-03-25 01:45:56 +01:00

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