Messages in this thread | | | Date | Sat, 18 Apr 1998 13:37:10 +0200 | From | Jeanette Pauline Middelink <> | Subject | Re: 2.1.97 - for brave people only. |
| |
On Sat, Apr 18, 1998 at 10:40:05AM -0000, Meino Christian Cramer wrote: > Hi! > > Compiling the new baby, I have got a strange error message: > > gcc -D__KERNEL__ -I/home/sysdata/v2.1.97/linux/include -Wall > -Wstrict-prototypes > -O6 -mamdk6 -fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops > =2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -c -o process.o process.c > {standard input}: Assembler messages: > {standard input}:457: Error: operands given don't match any known 386 instructio > n > make[1]: *** [process.o] Error 1 > make[1]: Leaving directory `/home/sysdata/v2.1.97/linux/arch/i386/kernel' > make: *** [linuxsubdirs] Error 2 > > > Any tip/hint to teach that baby walking ? ;-) Yup. change the change '_set_tssldt_desc' in system.h.
Allowing the 3rd argument to be a memory reference results in a movw mem,mem operation which is IMHO not allowed on ix86
Make it an 'r' instead and recompile :)
Met vriendelijke groet, Pauline Middelink -- PGP Key fingerprint = DE 6B D0 D9 19 AD A7 A0 58 A3 06 9D B6 34 39 E2 For more details look at my website http://www.polyware.nl/~middelin
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu
| |