Hi Martin,

Martin Voss wrote:
When applying the 20071107 patch on the 20070130 dist the following
warning appears when buildning for the 5208EVB.

CC      net/ipv4/xfrm4_input.o
CC      net/ipv4/xfrm4_output.o
LD      net/ipv4/built-in.o
LD      net/built-in.o
LD      vmlinux.o
MODPOST vmlinux.o
WARNING: vmlinux.o(.text+0xa8): Section mismatch: reference to
.init.text:start_kernel (between '_clear_bss' and '_exit')
GEN     .version
CHK     include/linux/compile.h
UPD     include/linux/compile.h
CC      init/version.o
LD      init/built-in.o
LD      vmlinux

How seriously should this be considered?

It is not a problem in this case. It is indicating that the
start_kernel function (which is in the discardable .init.text section)
is being called from the normal .text section. In this specific
case it is not a problem since the code calling it is the actual
kernel start up assembler code - .init.text will definately be
present (not freed yet). It is in the .text section so I can keep
it at the start address of the kernel code (not somewhere in the
middle of the kernel image).

Regards
Greg



------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Dude       EMAIL:     [EMAIL PROTECTED]
SnapGear -- a Secure Computing Company      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

Reply via email to