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)