vserver 1.9.5.x5
[linux-2.6.git] / include / asm-mips / sgiarcs.h
index d63ef67..5945033 100644 (file)
@@ -371,7 +371,7 @@ struct linux_smonblock {
 
 #define __arc_clobbers                                                 \
        "$2","$3" /* ... */, "$8","$9","$10","$11",                     \
-       "$12","$13","$14","$15","$16","$24","25","$31"
+       "$12","$13","$14","$15","$16","$24","$25","$31"
 
 #define ARC_CALL0(dest)                                                        \
 ({     long __res;                                                     \
@@ -464,7 +464,7 @@ struct linux_smonblock {
        long __vec = (long) romvec->dest;                               \
        __asm__ __volatile__(                                           \
        "dsubu\t$29, 32\n\t"                                            \
-       "sw\t%6, 16($29)\n\t"                                           \
+       "sw\t%7, 16($29)\n\t"                                           \
        "jalr\t%1\n\t"                                                  \
        "daddu\t$29, 32\n\t"                                            \
        "move\t%0, $2"                                                  \