patch-2.4.23 linux-2.4.23/arch/ia64/kernel/entry.h
Next file: linux-2.4.23/arch/ia64/kernel/head.S
Previous file: linux-2.4.23/arch/ia64/kernel/entry.S
Back to the patch index
Back to the overall index
-  Lines: 17
-  Date:
2003-11-28 10:26:19.000000000 -0800
-  Orig file: 
linux-2.4.22/arch/ia64/kernel/entry.h
-  Orig date: 
2001-11-09 14:26:17.000000000 -0800
diff -urN linux-2.4.22/arch/ia64/kernel/entry.h linux-2.4.23/arch/ia64/kernel/entry.h
@@ -4,6 +4,7 @@
  * Preserved registers that are shared between code in ivt.S and entry.S.  Be
  * careful not to step on these!
  */
+#define pLvSys		p1	/* set 1 if leave from syscall; otherwise, set 0*/
 #define pKern		p2	/* will leave_kernel return to kernel-mode? */
 #define pUser		p3	/* will leave_kernel return to user-mode? */
 #define pSys		p4	/* are we processing a (synchronous) system call? */
@@ -13,7 +14,7 @@
 #define SW(f)		(IA64_SWITCH_STACK_##f##_OFFSET)
 
 #define PT_REGS_SAVES(off)			\
-	.unwabi @svr4, 'i';			\
+	.unwabi 3, 'i';				\
 	.fframe IA64_PT_REGS_SIZE+16+(off);	\
 	.spillsp rp, PT(CR_IIP)+16+(off);	\
 	.spillsp ar.pfs, PT(CR_IFS)+16+(off);	\
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)