From: James S. <jsi...@us...> - 2001-10-04 16:26:42
|
Update of /cvsroot/linux-mips/linux/include/asm-mips64 In directory usw-pr-cvs1:/tmp/cvs-serv25260 Modified Files: bitops.h system.h Added Files: checksum.h Log Message: Remove all clobbers, they're useless. Index: bitops.h =================================================================== RCS file: /cvsroot/linux-mips/linux/include/asm-mips64/bitops.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- bitops.h 2001/09/04 16:15:28 1.3 +++ bitops.h 2001/10/04 16:26:39 1.4 @@ -338,8 +338,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; } @@ -371,8 +370,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; Index: system.h =================================================================== RCS file: /cvsroot/linux-mips/linux/include/asm-mips64/system.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- system.h 2001/09/04 16:17:11 1.2 +++ system.h 2001/10/04 16:26:39 1.3 @@ -30,7 +30,7 @@ ".set\treorder" : /* no outputs */ : /* no inputs */ - : "$1", "memory"); + : "memory"); } /* @@ -56,7 +56,7 @@ ".set\treorder" : /* no outputs */ : /* no inputs */ - : "$1", "memory"); + : "memory"); } #define __save_flags(x) \ @@ -81,7 +81,7 @@ ".set\treorder" \ : "=r" (x) \ : /* no inputs */ \ - : "$1", "memory") + : "memory") #define __restore_flags(flags) \ do { \ @@ -103,7 +103,7 @@ ".set\treorder" \ : "=r" (__tmp1) \ : "0" (flags) \ - : "$1", "memory"); \ + : "memory"); \ } while(0) #ifdef CONFIG_SMP |