This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / include / asm-sh / thread_info.h
index 3bac2a5..a4a70df 100644 (file)
@@ -25,6 +25,16 @@ struct thread_info {
        __u8                    supervisor_stack[0];
 };
 
+#else /* !__ASSEMBLY__ */
+
+/* offsets into the thread_info struct for assembly code access */
+#define TI_TASK                0x00000000
+#define TI_EXEC_DOMAIN 0x00000004
+#define TI_FLAGS       0x00000008
+#define TI_CPU         0x0000000c
+#define TI_PRE_COUNT   0x00000010
+#define TI_RESTART_BLOCK 0x00000014
+
 #endif
 
 #define PREEMPT_ACTIVE         0x4000000