Oops.  Leftover	bugs from the 64-bit port (cause seg fault when	using JDCT_FLOAT or JDCT_IFAST	when decompressing)


git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3989 3789f03b-4d11-0410-bbf8-ca57d06f2519
diff --git a/common/jpeg/simd/jiss2flt-64.asm b/common/jpeg/simd/jiss2flt-64.asm
index 0e8522d..96bfa5c 100644
--- a/common/jpeg/simd/jiss2flt-64.asm
+++ b/common/jpeg/simd/jiss2flt-64.asm
@@ -81,7 +81,7 @@
 	mov	rax,rsp				; rax = original rbp
 	sub	rsp, byte 4
 	and	rsp, byte (-SIZEOF_XMMWORD)	; align to 128 bits
-	mov	[rsp],eax
+	mov	[rsp],rax
 	mov	rbp,rsp				; rbp = aligned rbp
 	lea	rsp, [workspace]
 	push	rbx
diff --git a/common/jpeg/simd/jiss2fst-64.asm b/common/jpeg/simd/jiss2fst-64.asm
index 8b664a6..9e56a2c 100644
--- a/common/jpeg/simd/jiss2fst-64.asm
+++ b/common/jpeg/simd/jiss2fst-64.asm
@@ -100,7 +100,7 @@
 	mov	rax,rsp				; rax = original rbp
 	sub	rsp, byte 4
 	and	rsp, byte (-SIZEOF_XMMWORD)	; align to 128 bits
-	mov	[rsp],eax
+	mov	[rsp],rax
 	mov	rbp,rsp				; rbp = aligned rbp
 	lea	rsp, [wk(0)]
 	collect_args
diff --git a/common/jpeg/simd/jiss2red-64.asm b/common/jpeg/simd/jiss2red-64.asm
index 85ba941..eddaded 100644
--- a/common/jpeg/simd/jiss2red-64.asm
+++ b/common/jpeg/simd/jiss2red-64.asm
@@ -121,7 +121,7 @@
 	mov	rax,rsp				; rax = original rbp
 	sub	rsp, byte 4
 	and	rsp, byte (-SIZEOF_XMMWORD)	; align to 128 bits
-	mov	[rsp],eax
+	mov	[rsp],rax
 	mov	rbp,rsp				; rbp = aligned rbp
 	lea	rsp, [wk(0)]
 	collect_args