glapi: Include headers with directory prefixes.
authorChia-I Wu <olvaffe@gmail.com>
Thu, 3 Sep 2009 03:03:20 +0000 (11:03 +0800)
committerBrian Paul <brianp@vmware.com>
Fri, 6 Nov 2009 03:04:11 +0000 (20:04 -0700)
This allows different sets of generated sources and headers to be used.

Signed-off-by: Chia-I Wu <olvaffe@gmail.com>
src/mesa/glapi/dispatch.h
src/mesa/glapi/gl_enums.py
src/mesa/glapi/gl_x86-64_asm.py
src/mesa/glapi/gl_x86_asm.py
src/mesa/glapi/glapi.c
src/mesa/glapi/glapi_getproc.c
src/mesa/glapi/glthread.c
src/mesa/main/enums.c
src/mesa/main/remap.c
src/mesa/x86-64/glapi_x86-64.S
src/mesa/x86/glapi_x86.S

index 6623d52469277eb5a22a1c7c38e07f6addc03757..27f80a50629a4f6dceb85ab1aaf976fe2edf4f0e 100644 (file)
@@ -30,8 +30,8 @@
 #define _GLAPI_USE_REMAP_TABLE
 #endif
 
-#include "glapitable.h"
-#include "glapioffsets.h"
-#include "glapidispatch.h"
+#include "glapi/glapitable.h"
+#include "glapi/glapioffsets.h"
+#include "glapi/glapidispatch.h"
 
 #endif /* _DISPATCH_H */
index 27ab119537ec3dc9a8f81ab5a69de6614d388caf..acaa06ab37e80ce760b7dc107775445f2448c54f 100644 (file)
@@ -42,10 +42,10 @@ class PrintGlEnums(gl_XML.gl_print_base):
 
 
        def printRealHeader(self):
-               print '#include "glheader.h"'
-               print '#include "mfeatures.h"'
-               print '#include "enums.h"'
-               print '#include "imports.h"'
+               print '#include "main/glheader.h"'
+               print '#include "main/mfeatures.h"'
+               print '#include "main/enums.h"'
+               print '#include "main/imports.h"'
                print ''
                print 'typedef struct {'
                print '   size_t offset;'
index f36ad3a5d828ba689d77285691bf70a611b0bff3..31c1a2b93a87ed4adcdb157a1b3cf120c3c3e669 100644 (file)
@@ -122,7 +122,7 @@ class PrintGenericStubs(gl_XML.gl_print_base):
                print " * the symbol visibility mode to 'default'."
                print ' */'
                print ''
-               print '#include "../x86/assyntax.h"'
+               print '#include "x86/assyntax.h"'
                print ''
                print '#if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 303'
                print '#  pragma GCC visibility push(default)'
index 36f0e31fe2342888ae5986544b91477eafc5030d..d293497736bcb34d5a7f3e7ba9a860ffb8b09995 100644 (file)
@@ -53,7 +53,7 @@ class PrintGenericStubs(gl_XML.gl_print_base):
 
 
        def printRealHeader(self):
-               print '#include "assyntax.h"'
+               print '#include "x86/assyntax.h"'
                print '#include "glapi/glapioffsets.h"'
                print ''
                print '#if defined(STDCALL_API)'
index e36fccb354cfa840115ebb6141aef62754d69d6e..ad72fe48bece65036cf4226a006264ad0c8f8620 100644 (file)
@@ -69,9 +69,9 @@
 #include <assert.h>
 #endif
 
-#include "glapi.h"
-#include "glapioffsets.h"
-#include "glapitable.h"
+#include "glapi/glapi.h"
+#include "glapi/glapioffsets.h"
+#include "glapi/glapitable.h"
 
 
 /***** BEGIN NO-OP DISPATCH *****/
@@ -145,7 +145,7 @@ static GLint NoOpUnused(void)
    return 0;
 }
 
-#include "glapitemp.h"
+#include "glapi/glapitemp.h"
 
 /***** END NO-OP DISPATCH *****/
 
index ed443c12c89f2e1f327f1973f09ff4a974f4ffac..decdd05b1338b283906f37570d3c04879af1d06f 100644 (file)
@@ -34,9 +34,9 @@
 #include <string.h>
 #include "main/glheader.h"
 #include "main/compiler.h"
-#include "glapi.h"
-#include "glapioffsets.h"
-#include "glapitable.h"
+#include "glapi/glapi.h"
+#include "glapi/glapioffsets.h"
+#include "glapi/glapitable.h"
 
 
 static void
@@ -75,7 +75,7 @@ str_dup(const char *str)
 #endif
 
 /* The code in this file is auto-generated with Python */
-#include "glprocs.h"
+#include "glapi/glprocs.h"
 
 
 /**
index 737fd4d6a8489d8ceeccc5d8c9545399acf61ee0..dc90b3602c805818e97b2eb421ed4edcd1183bae 100644 (file)
@@ -33,7 +33,7 @@
 #endif
 
 #include "main/compiler.h"
-#include "glthread.h"
+#include "glapi/glthread.h"
 
 
 /*
index 606d50c59adcc36ad4a177774fc855f78e37159e..dedb6af7b5e547f5f76ea30112137597ce81b7d7 100644 (file)
  * SOFTWARE.
  */
 
-#include "glheader.h"
-#include "mfeatures.h"
-#include "enums.h"
-#include "imports.h"
+#include "main/glheader.h"
+#include "main/mfeatures.h"
+#include "main/enums.h"
+#include "main/imports.h"
 
 typedef struct {
    size_t offset;
index 0385ae8d7d996eaf24d5e76575f796ada673e84c..5f32a4825815073f66a0d7244f2a4bb13fe84165 100644 (file)
@@ -45,7 +45,7 @@
 
 
 #define need_MESA_remap_table
-#include "remap_helper.h"
+#include "main/remap_helper.h"
 
 #define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0]))
 #define MAX_ENTRY_POINTS 16
index 72d0532906a3d681ad849a54711922cdd66dab1f..05afbb294cf315a56b90cf4d55959fcfaefed67b 100644 (file)
@@ -29,7 +29,7 @@
  * the symbol visibility mode to 'default'.
  */
 
-#include "../x86/assyntax.h"
+#include "x86/assyntax.h"
 
 #if defined(__GNUC__) && (__GNUC__ * 100 + __GNUC_MINOR__) >= 303
 #  pragma GCC visibility push(default)
index 12c77f434ecf81e92b45b53214e313b0d96e20d6..117e31ede01373fe00ac796da31bd57a76d32599 100644 (file)
@@ -26,7 +26,7 @@
  * SOFTWARE.
  */
 
-#include "assyntax.h"
+#include "x86/assyntax.h"
 #include "glapi/glapioffsets.h"
 
 #if defined(STDCALL_API)