mesa: fixes for building on Haiku
[mesa.git] / src / mesa / x86 / gen_matypes.c
index afb4b11529f99df5f53c415609b233cd1f0ec91b..8c690b4f882e624990fe272e131315e9538887fb 100644 (file)
@@ -61,7 +61,7 @@ do {                                                                  \
    printf( "\n" );                                                     \
 } while (0)
 
-#if defined(__BEOS__) || defined(_LP64)
+#if defined(__BEOS__) || defined(__HAIKU__) || defined(_LP64)
 #define OFFSET( s, t, m )                                              \
    printf( "#define %s\t%ld\n", s, offsetof( t, m ) );
 #else
@@ -69,7 +69,7 @@ do {                                                                  \
    printf( "#define %s\t%d\n", s, offsetof( t, m ) );
 #endif
 
-#if defined(__BEOS__) || defined(_LP64)
+#if defined(__BEOS__) || defined(__HAIKU__) || defined(_LP64)
 #define SIZEOF( s, t )                                                 \
    printf( "#define %s\t%ld\n", s, sizeof(t) );
 #else