summaryrefslogtreecommitdiff
path: root/src/mapi/mapi/entry_x86_tls.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mapi/mapi/entry_x86_tls.h')
-rw-r--r--src/mapi/mapi/entry_x86_tls.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mapi/mapi/entry_x86_tls.h b/src/mapi/mapi/entry_x86_tls.h
index 43f3489564..5169069a13 100644
--- a/src/mapi/mapi/entry_x86_tls.h
+++ b/src/mapi/mapi/entry_x86_tls.h
@@ -27,7 +27,6 @@
*/
#include <string.h>
-#include "u_execmem.h"
#include "u_macros.h"
#ifdef __linux__
@@ -80,6 +79,10 @@ __asm__(".balign 16\n"
__asm__(".text");
#endif /* GLX_X86_READONLY_TEXT */
+#ifndef MAPI_MODE_BRIDGE
+
+#include "u_execmem.h"
+
extern unsigned long
x86_current_tls();
@@ -139,3 +142,5 @@ entry_generate(int slot)
return entry;
}
+
+#endif /* MAPI_MODE_BRIDGE */