Just include c99_compat.h or util/macros.h where needed. --- src/mapi/Makefile.sources | 1 - src/mapi/entry.h | 1 - src/mapi/glapi/glapi.h | 1 + src/mapi/mapi.h | 2 -- src/mapi/table.h | 4 +++- src/mapi/u_compiler.h | 7 ------- src/mapi/u_current.h | 6 ++++-- src/mapi/u_execmem.c | 2 +- src/mapi/u_thread.h | 2 +- 9 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 src/mapi/u_compiler.h
diff --git a/src/mapi/Makefile.sources b/src/mapi/Makefile.sources index 41dbb24..a179662 100644 --- a/src/mapi/Makefile.sources +++ b/src/mapi/Makefile.sources @@ -15,7 +15,6 @@ # this mode, compile MAPI_BRIDGE_FILES with MAPI_MODE_BRIDGE defined. MAPI_UTIL_FILES = \ - u_compiler.h \ u_current.c \ u_current.h \ u_execmem.c \ diff --git a/src/mapi/entry.h b/src/mapi/entry.h index dba1c06..7c8137c 100644 --- a/src/mapi/entry.h +++ b/src/mapi/entry.h @@ -28,7 +28,6 @@ #ifndef _ENTRY_H_ #define _ENTRY_H_ -#include "u_compiler.h" typedef void (*mapi_func)(void); diff --git a/src/mapi/glapi/glapi.h b/src/mapi/glapi/glapi.h index e2fa925..e3f76b4 100644 --- a/src/mapi/glapi/glapi.h +++ b/src/mapi/glapi/glapi.h @@ -44,6 +44,7 @@ #ifndef _GLAPI_H #define _GLAPI_H +#include "util/macros.h" #include "u_thread.h" diff --git a/src/mapi/mapi.h b/src/mapi/mapi.h index 2aa8d9f..9adf8b5 100644 --- a/src/mapi/mapi.h +++ b/src/mapi/mapi.h @@ -28,8 +28,6 @@ #ifndef _MAPI_H_ #define _MAPI_H_ -#include "u_compiler.h" - #ifdef _WIN32 #ifdef MAPI_DLL_EXPORTS #define MAPI_EXPORT __declspec(dllexport) diff --git a/src/mapi/table.h b/src/mapi/table.h index 8180db9..e2d6ef0 100644 --- a/src/mapi/table.h +++ b/src/mapi/table.h @@ -28,7 +28,7 @@ #ifndef _TABLE_H_ #define _TABLE_H_ -#include "u_compiler.h" +#include "c99_compat.h" #include "entry.h" #define MAPI_TMP_TABLE @@ -37,6 +37,8 @@ #define MAPI_TABLE_NUM_SLOTS (MAPI_TABLE_NUM_STATIC + MAPI_TABLE_NUM_DYNAMIC) #define MAPI_TABLE_SIZE (MAPI_TABLE_NUM_SLOTS * sizeof(mapi_func)) +struct mapi_table; + extern const mapi_func table_noop_array[]; /** diff --git a/src/mapi/u_compiler.h b/src/mapi/u_compiler.h deleted file mode 100644 index cd80f68..0000000 --- a/src/mapi/u_compiler.h +++ /dev/null @@ -1,7 +0,0 @@ -#ifndef _U_COMPILER_H_ -#define _U_COMPILER_H_ - -#include "c99_compat.h" /* inline, __func__, etc. */ -#include "util/macros.h" - -#endif /* _U_COMPILER_H_ */ diff --git a/src/mapi/u_current.h b/src/mapi/u_current.h index 252e696..ea4f817 100644 --- a/src/mapi/u_current.h +++ b/src/mapi/u_current.h @@ -1,6 +1,10 @@ #ifndef _U_CURRENT_H_ #define _U_CURRENT_H_ +#include "c99_compat.h" +#include "util/macros.h" + + #if defined(MAPI_MODE_UTIL) || defined(MAPI_MODE_GLAPI) || \ defined(MAPI_MODE_BRIDGE) @@ -24,8 +28,6 @@ #else /* MAPI_MODE_UTIL || MAPI_MODE_GLAPI || MAPI_MODE_BRIDGE */ -#include "u_compiler.h" - struct mapi_table; #ifdef GLX_USE_TLS diff --git a/src/mapi/u_execmem.c b/src/mapi/u_execmem.c index ac1cae0..ad6427b 100644 --- a/src/mapi/u_execmem.c +++ b/src/mapi/u_execmem.c @@ -32,7 +32,7 @@ */ -#include "u_compiler.h" +#include "c99_compat.h" #include "u_thread.h" #include "u_execmem.h" diff --git a/src/mapi/u_thread.h b/src/mapi/u_thread.h index 3cd07b5..4dd9515 100644 --- a/src/mapi/u_thread.h +++ b/src/mapi/u_thread.h @@ -44,7 +44,7 @@ #include <stdio.h> #include <stdlib.h> -#include "u_compiler.h" +#include "c99_compat.h" #include "c11/threads.h" -- 1.9.1 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev