IA64 version of 2.4.0-test1 has compile errors/config errors

From: Jeff V. Merkey (jmerkey@timpanogas.com)
Date: Mon Jun 19 2000 - 13:43:28 EST


The IA64 build of 2.4.0-test1 reports type mismatch errors for strlen()
and memset() with the latest build of linux-2.4.0-test1 at
www.kernel.org when you build the kernel under the NUE environment with
the GCC IA64 compiler/linker. The compile error indicates a conflict
with built in functions with the same name.

The .config file is also has sone issues. When you follow the
instructions that come with SKI and NUE for IA64, they instruct you to
copy the kernel.config file that comes with the IA64 SKI simulator file
system over the default .config in the /linux main build directory.
After running "make config" or "make oldconfig", several config options
get deleted from .config such as CONFIG_SIMETH=y, CONFIG_SIM_SERIAL=y,
and CONFIG_SIM_SCSI=y and have to be "hacked in" manually or the target
vmlinux file does not get built properly and will not load correctly
with SKI.

Also, IA32 emulation support is listed in .config as "experimental", but
seems to work ok when enabled. The lack of loadable module support also
seems troublesome. I am assuming modutils have not been modified to
support IA64?

:-)

Jeff

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Jun 23 2000 - 21:00:17 EST