forked from Lainports/opnsense-ports
Taken from: https://github.com/freebsd/freebsd-ports.git Commit id: 5070672073b68be364139bc6b3a89100bd17d331
24 lines
908 B
C
24 lines
908 B
C
--- include/ivec.h.orig Sat Jun 4 17:36:19 2005
|
|
+++ include/ivec.h Sat Jun 4 17:47:23 2005
|
|
@@ -23,7 +23,7 @@
|
|
#include <assert.h>
|
|
|
|
/* If using MSVC5.0, explicit keyword should be used */
|
|
-#if (_MSC_VER >= 1100) || defined (__linux__) || defined(__QNX__)
|
|
+#if (_MSC_VER >= 1100) || defined (__linux__) || defined(__QNX__) || defined (__FreeBSD__)
|
|
#define EXPLICIT explicit
|
|
#else
|
|
#if (__INTEL_COMPILER)
|
|
@@ -35,10 +35,10 @@
|
|
#endif
|
|
|
|
/* Figure out whether and how to define the output operators */
|
|
-#if defined(_IOSTREAM_) || defined(_CPP_IOSTREAM)
|
|
+#if defined(_IOSTREAM_) || defined(_CPP_IOSTREAM) || defined(_STLP_IOSTREAM)
|
|
#define IVEC_DEFINE_OUTPUT_OPERATORS
|
|
#define IVEC_STD std::
|
|
-#elif defined(_INC_IOSTREAM) || defined(_IOSTREAM_H_)
|
|
+#elif defined(_INC_IOSTREAM) || defined(_IOSTREAM_H_) || defined(_STLP_IOSTREAM_H)
|
|
#define IVEC_DEFINE_OUTPUT_OPERATORS
|
|
#define IVEC_STD
|
|
#endif
|