blob: f7d6bf72258f4c59c26d0f7f72068218e6d67537 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
--- ../../src/dmd/root/port.c.orig 2013-06-12 22:42:08.000000000 -0700
+++ ../../src/dmd/root/port.c 2013-09-27 17:56:26.292841909 -0700
@@ -406,7 +406,7 @@
#else
return __inline_isnan(r);
#endif
-#elif __OpenBSD__
+#elif __OpenBSD__ || __FreeBSD__
return isnan(r);
#else
#undef isnan
@@ -422,7 +422,7 @@
#else
return __inline_isnan(r);
#endif
-#elif __OpenBSD__
+#elif __OpenBSD__ || __FreeBSD__
return isnan(r);
#else
#undef isnan
@@ -456,7 +456,7 @@
{
#if __APPLE__
return fpclassify(r) == FP_INFINITE;
-#elif __OpenBSD__
+#elif __OpenBSD__ || __FreeBSD__
return isinf(r);
#else
#undef isinf
|