Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 8410a546 authored by Greg Ungerer's avatar Greg Ungerer Committed by Linus Torvalds
Browse files

[PATCH] m68knommu: use THREAD_SIZE instead of hard coded size



Use the THREAD_SIZE define when manipulating the stack instead of
hard coded values (for the 68328 and 68360 sub-architectures).

Signed-off-by: default avatarGreg Ungerer <gerg@uclinux.com>
Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
parent 5c4dbba9
Loading
Loading
Loading
Loading
+2 −2
Original line number Original line Diff line number Diff line
@@ -79,7 +79,7 @@ ENTRY(system_call)
	movel	%sp@(PT_ORIG_D0),%d0
	movel	%sp@(PT_ORIG_D0),%d0


	movel	%sp,%d1			/* get thread_info pointer */
	movel	%sp,%d1			/* get thread_info pointer */
	andl	#0xffffe000,%d1
	andl	#-THREAD_SIZE,%d1
	movel	%d1,%a2
	movel	%d1,%a2
	btst    #TIF_SYSCALL_TRACE,%a2@(TI_FLAGS)
	btst    #TIF_SYSCALL_TRACE,%a2@(TI_FLAGS)
	jne	do_trace
	jne	do_trace
@@ -105,7 +105,7 @@ Luser_return:
	andw	#ALLOWINT,%sr
	andw	#ALLOWINT,%sr


	movel	%sp,%d1			/* get thread_info pointer */
	movel	%sp,%d1			/* get thread_info pointer */
	andl	#0xffffe000,%d1
	andl	#-THREAD_SIZE,%d1
	movel	%d1,%a2
	movel	%d1,%a2
	move	%a2@(TI_FLAGS),%d1	/* thread_info->flags */
	move	%a2@(TI_FLAGS),%d1	/* thread_info->flags */
	andl	#_TIF_WORK_MASK,%d1
	andl	#_TIF_WORK_MASK,%d1
+1 −1
Original line number Original line Diff line number Diff line
@@ -96,7 +96,7 @@ Luser_return:
	andw	#ALLOWINT,%sr
	andw	#ALLOWINT,%sr


	movel	%sp,%d1			/* get thread_info pointer */
	movel	%sp,%d1			/* get thread_info pointer */
	andl	#0xffffe000,%d1
	andl	#-THREAD_SIZE,%d1
	movel	%d1,%a2
	movel	%d1,%a2
	move	%a2@(TI_FLAGS),%d1	/* thread_info->flags */
	move	%a2@(TI_FLAGS),%d1	/* thread_info->flags */
	andl	#_TIF_WORK_MASK,%d1
	andl	#_TIF_WORK_MASK,%d1