Module Name:    src
Committed By:   matt
Date:           Wed Jul 17 03:01:27 UTC 2013

Modified Files:
        src/lib/libc/arch/m68k/sys: getcontext.S

Log Message:
Use assym.h


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/lib/libc/arch/m68k/sys/getcontext.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/libc/arch/m68k/sys/getcontext.S
diff -u src/lib/libc/arch/m68k/sys/getcontext.S:1.5 src/lib/libc/arch/m68k/sys/getcontext.S:1.6
--- src/lib/libc/arch/m68k/sys/getcontext.S:1.5	Tue Jul 16 22:15:55 2013
+++ src/lib/libc/arch/m68k/sys/getcontext.S	Wed Jul 17 03:01:27 2013
@@ -1,4 +1,4 @@
-/*	$NetBSD: getcontext.S,v 1.5 2013/07/16 22:15:55 matt Exp $	*/
+/*	$NetBSD: getcontext.S,v 1.6 2013/07/17 03:01:27 matt Exp $	*/
 
 /*-
  * Copyright (c) 2001 The NetBSD Foundation, Inc.
@@ -30,9 +30,10 @@
  */
 
 #include "SYS.h"
+#include "assym.h"
 
 #if defined(SYSLIBC_SCCS) && !defined(lint)
-	RCSID("$NetBSD: getcontext.S,v 1.5 2013/07/16 22:15:55 matt Exp $")
+	RCSID("$NetBSD: getcontext.S,v 1.6 2013/07/17 03:01:27 matt Exp $")
 #endif /* SYSLIBC_SCCS && !lint */
 
 #ifdef WEAK_ALIAS
@@ -41,8 +42,8 @@ WEAK_ALIAS(getcontext, _getcontext)
 
 _SYSCALL(_getcontext,getcontext)
 	movl	4(%sp),%a0
-	addql	#4,96(%a0)		| adjust saved stack pointer
-	movl	(%sp),100(%a0)		| adjust saved program counter
-	clrl	36(%a0)		| arrange for return value of 0
+	addql	#4,UC_MCONTEXT_SP(%a0)	| adjust saved stack pointer
+	movl	%sp@,UC_MCONTEXT_PC(%a0)| adjust saved program counter
+	clrl	UC_MCONTEXT_D0(%a0)	| arrange for return value of 0
 	rts
 END(_getcontext)

Reply via email to