diff options
author | Pierre Allegraud <pallegra@gmail.com> | 2011-01-06 07:58:57 -0700 |
---|---|---|
committer | Brian Paul <brianp@vmware.com> | 2011-01-06 08:00:01 -0700 |
commit | 8fd8de3995343f5cee8536c235e2a4fc5c768490 (patch) | |
tree | 51f541847acf3052562966a2542e1edd6e9de7f2 /src/mesa/drivers/dri/mach64 | |
parent | 1384aea50f7f914eb2b34286308d70e5a1306b77 (diff) |
mesa: fix build for NetBSD
See http://bugs.freedesktop.org/show_bug.cgi?id=32859
NOTE: This is a candidate for the 7.9 and 7.10 branches.
Signed-off-by: Brian Paul <brianp@vmware.com>
Diffstat (limited to 'src/mesa/drivers/dri/mach64')
-rw-r--r-- | src/mesa/drivers/dri/mach64/mach64_context.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mesa/drivers/dri/mach64/mach64_context.h b/src/mesa/drivers/dri/mach64/mach64_context.h index 11e8f53b28..70bc0ae79d 100644 --- a/src/mesa/drivers/dri/mach64/mach64_context.h +++ b/src/mesa/drivers/dri/mach64/mach64_context.h @@ -295,11 +295,11 @@ extern GLboolean mach64UnbindContext( __DRIcontext *driContextPriv ); #define LE32_OUT( x, y ) do { *(GLuint *)(x) = (y); } while (0) #define LE32_OUT_FLOAT( x, y ) do { *(GLfloat *)(x) = (y); } while (0) #else -#ifndef __OpenBSD__ -#include <byteswap.h> -#else +#if defined(__OpenBSD__) || defined(__NetBSD__) #include <machine/endian.h> #define bswap_32 bswap32 +#else +#include <byteswap.h> #endif #define LE32_IN( x ) bswap_32( *(GLuint *)(x) ) |