This is the mail archive of the
systemtap@sourceware.org
mailing list for the systemtap project.
[PATCH 03/12] mips: add TIF_32BIT definition
- From: Marcin Nowakowski <marcin dot nowakowski at imgtec dot com>
- To: <systemtap at sourceware dot org>
- Cc: Marcin Nowakowski <marcin dot nowakowski at imgtec dot com>
- Date: Tue, 11 Oct 2016 10:14:19 +0200
- Subject: [PATCH 03/12] mips: add TIF_32BIT definition
- Authentication-results: sourceware.org; auth=none
- References: <1476173668-30787-1-git-send-email-marcin.nowakowski@imgtec.com>
Signed-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>
---
runtime/compatdefs.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/runtime/compatdefs.h b/runtime/compatdefs.h
index e256dcc..ba429b5 100644
--- a/runtime/compatdefs.h
+++ b/runtime/compatdefs.h
@@ -20,6 +20,14 @@
#if defined(__s390__) || defined(__s390x__)
#define TIF_32BIT TIF_31BIT
#endif
+#if defined (__mips__) && !defined(TIF_32BIT)
+ #ifdef CONFIG_MIPS32_O32
+ #define TIF_32BIT TIF_32BIT_REGS
+ #elif defined(CONFIG_MIPS32_N32)
+ #define TIF_32BIT TIF_32BIT_ADDR
+ #endif
+#endif
+
#if !defined(TIF_32BIT)
#error architecture not supported, no TIF_32BIT flag
#endif
--
2.7.4