Ni Neil, Neil Armstrong wrote:
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 ?
His patchset was never included in mainline. I carry most of it in the uClinux patches - but for many targets it is hopelessly out of date on modern 2.6 kernel versions. Most dist patches have GDB/ARMulator (which is an Atmel/AT91x40) working - I have been keeping that up to date and working (and working on sending the patches for mainline inclusion). get the current 2.6.22-uc0-big patch and try with that. Regards Greg
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 ------------------------------------------------------------------------ _______________________________________________ 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
-- ------------------------------------------------------------------------ Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing Corporation PHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com _______________________________________________ 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
