summaryrefslogtreecommitdiff
path: root/graphics/xfractint/files/patch-headers__port.h
blob: 975c00981589a748acda36563405776a450cfc9a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- headers/port.h.orig	2015-07-04 13:09:32 UTC
+++ headers/port.h
@@ -44,7 +44,7 @@
 /* If endian.h is not present, it can be handled in the code below, */
 /* but if you have this file, it can make it more fool proof. */
 #if (defined(XFRACT) && !defined(__sun))
-#if defined(sgi)
+#if defined(sgi) || defined(__FreeBSD__)
 #include <sys/endian.h>
 #elif defined(__APPLE__)
 #include <machine/endian.h>
@@ -333,7 +333,7 @@ extern struct DIR_SEARCH DTA;   /* Disk Transfer Area 
 /* HP-UX support long doubles and allows them to be read in with  */
 /*   scanf(), but does not support the functions sinl, cosl, fabsl, etc.  */
 /* CAE added this 26Jan95 so it would compile (altered by Wes to new macro) */
-#ifdef _HPUX_SOURCE
+#if defined _HPUX_SOURCE || defined (__FreeBSD__)
 #define DO_NOT_USE_LONG_DOUBLE
 #endif