--- zzzz-none-000/linux-2.6.19.2/arch/arm/kernel/vmlinux.lds.S 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/arch/arm/kernel/vmlinux.lds.S 2007-01-11 07:38:19.000000000 +0000 @@ -45,7 +45,13 @@ *(.early_param.init) __early_end = .; __initcall_start = .; - INITCALLS + *(.initcall1.init) + *(.initcall2.init) + *(.initcall3.init) + *(.initcall4.init) + *(.initcall5.init) + *(.initcall6.init) + *(.initcall7.init) __initcall_end = .; __con_initcall_start = .; *(.con_initcall.init) @@ -170,11 +176,3 @@ .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { *(.comment) } } - -/* - * These must never be empty - * If you have to comment these two assert statements out, your - * binutils is too old (for other reasons as well) - */ -ASSERT((__proc_info_end - __proc_info_begin), "missing CPU support") -ASSERT((__arch_info_end - __arch_info_begin), "no machine record defined")