Quote:
Originally Posted by krizzz
I guess it should be ok to create the asm-i386 link that points to asm-x86 ?
|
I believe that is the case; in the past year a lot of work was done to merge the asm-i386 and asm-x86_64 code (after all, why can't 386 be handled as a subset of AMD64). I remember an lkml post a few moths ago about some cleanup being done, so that merge may have been completed by now. (Do you dare search the lkml archive?)
Anyway, the definitive test is to go into the asm-x86 directory and grep for the following: 386 486 585 686 AMD64 x86_64
If they all show something then you do have merged code.
What instructions are you following for cross-tools? Obviously something is outdated if it is referring to asm-i386 when you have a kernel source that does not have that. It is possible that the problem is with the "sanitized" headers - in which case you need to configure and compile a kernel just to get the sanitized headers; fortunately you can build the kernel for your existing system to get the headers you need. Unfortunately there doesn't seem to be an option to generate the headers only; or at least it's not documented when you type 'make help'.