util: define PIPE_OS_FREEBSD to correct u_cpu_detect on FreeBSD.
authorRobert Noland <rnoland@2hip.net>
Wed, 30 Sep 2009 16:36:18 +0000 (09:36 -0700)
committerBrian Paul <brianp@vmware.com>
Thu, 1 Oct 2009 14:40:30 +0000 (08:40 -0600)
Since the various BSDs use some different features here,
define PIPE_OS_OPENBSD and PIPE_OS_NETBSD as well

Signed-off-by: Robert Noland <rnoland@2hip.net>
src/gallium/include/pipe/p_config.h

index 78fe1f4..f6feea5 100644 (file)
 #endif
 
 #if defined(__FreeBSD__)
+#define PIPE_OS_FREEBSD
+#define PIPE_OS_BSD
+#define PIPE_OS_UNIX
+#endif
+
+#if defined(__OpenBSD__)
+#define PIPE_OS_OPENBSD
+#define PIPE_OS_BSD
+#define PIPE_OS_UNIX
+#endif
+
+#if defined(__NetBSD__)
+#define PIPE_OS_NETBSD
 #define PIPE_OS_BSD
 #define PIPE_OS_UNIX
 #endif