Re: wrong constraints "=g" at include/asm-i386/string.h, line 186?

2007-07-26 Thread Jian-Xin Lai
. THX. 2007/7/26, H. Peter Anvin <[EMAIL PROTECTED]>: > Jian-Xin Lai wrote: > > Hi, > > > > The kernel version is 2.6.20.7. In include/asm-i386/string.h, line 169~185: > > static inline char * strrchr(const char * s, int c) > > { > > int d0, d1; > >

wrong constraints "=g" at include/asm-i386/string.h, line 186?

2007-07-26 Thread Jian-Xin Lai
Hi, The kernel version is 2.6.20.7. In include/asm-i386/string.h, line 169~185: static inline char * strrchr(const char * s, int c) { int d0, d1; register char * __res; __asm__ __volatile__( "movb %%al,%%ah\n" "1:\tlodsb\n\t" "cmpb %%ah,%%al\n\t" "jne 2f\n\t" "l