On Tue, Aug 12, 2003 at 06:25:29PM +0900, Atsushi Nemoto wrote: > Only affected code I found is __BUILD_clear_ade. So the 32-bit kernel > compiled with -mips3 will work fine normally, but once an address > error occur the kernel will crash. > > As Thiemo said, it seems include/asm-mips/asm.h should be fixed > instead of Makefile. Still investigating... No. We may argue if the compiler is defining the wrong symbols for given options or the Makefile passes the wrong options but the __mips64 symbol is a define that exists since 64-bit MIPS compilers exist. It simply should not be defined at this point. Ralf