From 08bf6674d543db41c13053d1388602cb4d070373 Mon Sep 17 00:00:00 2001 From: Zhang Xianyi Date: Sat, 5 Jan 2013 11:36:39 +0800 Subject: [PATCH] Refs #177. Fixed sgemv_t compiling bug on Win64. --- kernel/x86_64/sgemv_t.S | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/kernel/x86_64/sgemv_t.S b/kernel/x86_64/sgemv_t.S index 06970a0..f516f08 100644 --- a/kernel/x86_64/sgemv_t.S +++ b/kernel/x86_64/sgemv_t.S @@ -1,4 +1,5 @@ -/*********************************************************************/ + ;; 2c +1 /* Copyright 2009, 2010 The University of Texas at Austin. */ /* All rights reserved. */ /* */ @@ -75,8 +76,8 @@ #define STACK_Y 72 + STACKSIZE(%rsp) #define STACK_INCY 80 + STACKSIZE(%rsp) #define STACK_BUFFER 88 + STACKSIZE(%rsp) -#defien MMM 216(%rsp) -#defien NN 224(%rsp) +#define MMM 216(%rsp) +#define NN 224(%rsp) #define AA 232(%rsp) #define LDAX 240(%rsp) @@ -137,8 +138,10 @@ movq OLD_M, MMM movq OLD_N, NN - movq OLD_A, AA - movq OLD_LDA, LDAX + movq OLD_A, X + movq X, AA + movq OLD_LDA, X + movq X, LDAX movq OLD_X, X #else movq OLD_M, MMM -- 2.7.4