Hello, I must port linux to a platform using an ARM946E-S, without MMU, but I've been unable to build the integrator subarch with the latest uClinux dist package, the 2.6.21 with the big uClinux patch and the last 2.6.22 vanilla kernel tree.
I got this error :
[EMAIL PROTECTED]:~/linux/linux-2.6.21$ make ARCH=arm
CROSS_COMPILE=arm-uclinuxeabi- Image
HOSTLD scripts/kconfig/conf
scripts/kconfig/conf -s arch/arm/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
SYMLINK include/asm-arm/arch -> include/asm-arm/arch-integrator
Generating include/asm-arm/mach-types.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-arm
CC arch/arm/kernel/asm-offsets.s
GEN include/asm-arm/asm-offsets.h
CC scripts/mod/empty.o
HOSTCC scripts/mod/mk_elfconfig
MKELF scripts/mod/elfconfig.h
HOSTCC scripts/mod/file2alias.o
HOSTCC scripts/mod/modpost.o
HOSTCC scripts/mod/sumversion.o
HOSTLD scripts/mod/modpost
HOSTCC scripts/kallsyms
HOSTCC scripts/conmakehash
CC init/main.o
In file included from include/asm/cacheflush.h:16,
from include/linux/highmem.h:8,
from include/linux/pagemap.h:10,
from include/linux/buffer_head.h:13,
from init/main.c:52:
include/asm/glue.h:118:2: error: #error Unknown data abort handler type
make[1]: *** [init/main.o] Error 1
make: *** [init] Error 2
The error is the same using the 3 kernel revisions.
Is there work behind the nommu support for arm or it is stopped since
Hyok S. Choi had its patchset included in the kernel mainline tree ?
A simple fix to add the nommu_abrt handler makes the kernel to build,
but errors
appears on the arm946 assembly source file aswell, does someone still
work on
the arm-nommu part ?
Thanks
Neil Armstrong
signature.asc
Description: OpenPGP digital signature
_______________________________________________ uClinux-dev mailing list [email protected] http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by [email protected] To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
