Update of /cvsroot/linux-mips/linux/include/asm-mips
In directory usw-pr-cvs1:/tmp/cvs-serv28376
Modified Files:
bitops.h string.h
Added Files:
checksum.h
Log Message:
Remove a bunch more clobbers.
Index: bitops.h
===================================================================
RCS file: /cvsroot/linux-mips/linux/include/asm-mips/bitops.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- bitops.h 2001/07/16 18:30:08 1.3
+++ bitops.h 2001/10/08 16:18:38 1.4
@@ -621,8 +621,7 @@
"2:"
: "=r" (res), "=r" (dummy), "=r" (addr)
: "0" ((signed int) 0), "1" ((unsigned int) 0xffffffff),
- "2" (addr), "r" (size)
- : "$1");
+ "2" (addr), "r" (size));
return res;
}
@@ -657,8 +656,7 @@
".set\treorder\n"
"1:"
: "=r" (set), "=r" (dummy)
- : "0" (0), "1" (1 << bit), "r" (*p)
- : "$1");
+ : "0" (0), "1" (1 << bit), "r" (*p));
if (set < (32 - bit))
return set + offset;
set = 32 - bit;
@@ -697,8 +695,7 @@
".set\treorder\n"
"2:\n\t"
: "=&r" (__res), "=r" (mask)
- : "r" (word), "1" (mask)
- : "$1");
+ : "r" (word), "1" (mask));
return __res;
}
Index: string.h
===================================================================
RCS file: /cvsroot/linux-mips/linux/include/asm-mips/string.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- string.h 2001/07/24 16:42:46 1.1
+++ string.h 2001/10/08 16:18:38 1.2
@@ -28,7 +28,7 @@
".set\treorder"
: "=r" (__dest), "=r" (__src)
: "0" (__dest), "1" (__src)
- : "$1","memory");
+ : "memory");
return __xdest;
}
@@ -56,7 +56,7 @@
".set\treorder"
: "=r" (__dest), "=r" (__src), "=r" (__n)
: "0" (__dest), "1" (__src), "2" (__n)
- : "$1","memory");
+ : "memory");
return __dest;
}
@@ -84,8 +84,7 @@
"3:\t.set\tat\n\t"
".set\treorder"
: "=r" (__cs), "=r" (__ct), "=r" (__res)
- : "0" (__cs), "1" (__ct)
- : "$1");
+ : "0" (__cs), "1" (__ct));
return __res;
}
@@ -116,8 +115,7 @@
".set\tat\n\t"
".set\treorder"
: "=r" (__cs), "=r" (__ct), "=r" (__count), "=r" (__res)
- : "0" (__cs), "1" (__ct), "2" (__count)
- : "$1");
+ : "0" (__cs), "1" (__ct), "2" (__count));
return __res;
}
@@ -148,8 +146,7 @@
"bne\t$1,%z4,1b\n"
"2:\t.set\tpop"
: "=r" (__addr), "=r" (__end)
- : "0" (__addr), "1" (__end), "Jr" (__c)
- : "$1");
+ : "0" (__addr), "1" (__end), "Jr" (__c));
return __addr;
}
|