binutils 2.9.4.0.1 is withdrawn.
H.J. Lu
hjl@lucon.org
Sun Jun 6 12:30:00 GMT 1999
Hi,
binutils 2.9.4.0.1 has been withdrawn due to the i386 bug which
prevents me from building the Linux kernel. I got error messages:
ld -m elf_i386 -T /work/linux/src/kernel/linux/arch/i386/vmlinux.lds -e stext
arch/i386/kernel/head.o arch/i386/kernel/init_task.o init/main.o init/version.o
\
--start-group \
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o
fs/fs.o ipc/ipc.o \
fs/filesystems.a \
net/network.a \
drivers/block/block.a drivers/char/char.a drivers/misc/misc.a
drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/pci/pci.a
drivers/pnp/pnp.a drivers/video/video.a \
/work/linux/src/kernel/linux/arch/i386/lib/lib.a
/work/linux/src/kernel/linux/lib/lib.a
/work/linux/src/kernel/linux/arch/i386/lib/lib.a \
--end-group \
-o vmlinux
arch/i386/kernel/head.o: In function `_stext':
arch/i386/kernel/head.o(.text+0x18): relocation truncated to fit: R_386_32
boot_cpu_data
arch/i386/kernel/init_task.o(.data.init_task+0x2fc): relocation truncated to
fit: R_386_32 swapper_pg_dir
arch/i386/kernel/kernel.o: In function `machine_restart':
arch/i386/kernel/kernel.o(.text+0x178a): relocation truncated to fit: R_386_32
swapper_pg_dir
arch/i386/kernel/kernel.o: In function `trap_init_f00f_bug':
arch/i386/kernel/kernel.o(.text.init+0x844): relocation truncated to fit:
R_386_32 idt_table
arch/i386/kernel/kernel.o: In function `gdt_48':
arch/i386/kernel/kernel.o(.data+0x1e13): relocation truncated to fit: R_386_32
gdt_table
arch/i386/mm/mm.o: In function `__bad_page':
arch/i386/mm/mm.o(.text+0x285): relocation truncated to fit: R_386_32
empty_bad_page
kernel/kernel.o: In function `exit_mm':
kernel/kernel.o(.text+0x8b07): relocation truncated to fit: R_386_32
swapper_pg_dir
kernel/kernel.o: In function `do_exit':
kernel/kernel.o(.text+0x8e79): relocation truncated to fit: R_386_32
swapper_pg_dir
mm/mm.o: In function `zeromap_page_range':
mm/mm.o(.text+0x609): relocation truncated to fit: R_386_32 empty_zero_page
mm/mm.o: In function `do_anonymous_page':
mm/mm.o(.text+0x1187): relocation truncated to fit: R_386_32 empty_zero_page
I am invesigating it now. There is no time table for the next release.
--
H.J. Lu (hjl@gnu.org)
More information about the Libc-hacker
mailing list