ld -qmagic -Ttext 0xfe0 -o vmlinux head.o misc.o piggy.o
ld: warning: cannot find entry symbol _start; defaulting to 00000fe0
misc.o: In function `fill_inbuf':
misc.o(.text+0x1ebc): undefined reference to `input_data'
misc.o(.text+0x1ec1): undefined reference to `input_len'
misc.o(.text+0x1ed7): undefined reference to `input_data'
make[2]: *** [vmlinux] Error 1
make[2]: Leaving directory
`/.hda6/usr/src/linux/arch/i386/boot/compressed'
make[1]: *** [compressed/vmlinux] Error 2
make[1]: Leaving directory `/.hda6/usr/src/linux/arch/i386/boot'
make: *** [zImage] Error 2
When I try the same thing with libc 5.4.9, ld dies with signal 11. With
Linux 2.0.x and libc 5.4.5, it works.
___
Trevor Johnson <trevor@csudh.edu>