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

Commit 16640165 authored by H. Peter Anvin's avatar H. Peter Anvin
Browse files

x86: Be consistent with data size in getuser.S



Consistently use the data register by name and use a sized assembly
instruction in getuser.S.  There is never any reason to macroize it,
and being inconsistent in the same file is just annoying.

No actual code change.

Signed-off-by: default avatarH. Peter Anvin <hpa@zytor.com>
parent b390784d
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -41,7 +41,7 @@ ENTRY(__get_user_1)
	cmp TI_addr_limit(%_ASM_DX),%_ASM_AX
	jae bad_get_user
	ASM_STAC
1:	movzb (%_ASM_AX),%edx
1:	movzbl (%_ASM_AX),%edx
	xor %eax,%eax
	ASM_CLAC
	ret
@@ -71,7 +71,7 @@ ENTRY(__get_user_4)
	cmp TI_addr_limit(%_ASM_DX),%_ASM_AX
	jae bad_get_user
	ASM_STAC
3:	mov -3(%_ASM_AX),%edx
3:	movl -3(%_ASM_AX),%edx
	xor %eax,%eax
	ASM_CLAC
	ret
@@ -87,7 +87,7 @@ ENTRY(__get_user_8)
	cmp TI_addr_limit(%_ASM_DX),%_ASM_AX
	jae bad_get_user
	ASM_STAC
4:	movq -7(%_ASM_AX),%_ASM_DX
4:	movq -7(%_ASM_AX),%rdx
	xor %eax,%eax
	ASM_CLAC
	ret
@@ -98,8 +98,8 @@ ENTRY(__get_user_8)
	cmp TI_addr_limit(%_ASM_DX),%_ASM_AX
	jae bad_get_user_8
	ASM_STAC
4:	mov -7(%_ASM_AX),%edx
5:	mov -3(%_ASM_AX),%ecx
4:	movl -7(%_ASM_AX),%edx
5:	movl -3(%_ASM_AX),%ecx
	xor %eax,%eax
	ASM_CLAC
	ret