x86: remove unneded casts
x86: remove unneeded casts Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
这个提交包含在:
@@ -34,8 +34,8 @@ void *memmove(void *dest, const void *src, size_t n)
|
||||
"cld"
|
||||
: "=&c" (d0), "=&S" (d1), "=&D" (d2)
|
||||
:"0" (n),
|
||||
"1" (n-1+(const char *)src),
|
||||
"2" (n-1+(char *)dest)
|
||||
"1" (n-1+src),
|
||||
"2" (n-1+dest)
|
||||
:"memory");
|
||||
}
|
||||
return dest;
|
||||
|
@@ -11,8 +11,8 @@ void *memmove(void * dest,const void *src,size_t count)
|
||||
if (dest < src) {
|
||||
return memcpy(dest,src,count);
|
||||
} else {
|
||||
char *p = (char *) dest + count;
|
||||
char *s = (char *) src + count;
|
||||
char *p = dest + count;
|
||||
const char *s = src + count;
|
||||
while (count--)
|
||||
*--p = *--s;
|
||||
}
|
||||
|
在新工单中引用
屏蔽一个用户