From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20559 invoked by alias); 5 Jan 2002 03:21:41 -0000 Mailing-List: contact binutils-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sources.redhat.com Received: (qmail 20517 invoked from network); 5 Jan 2002 03:21:38 -0000 Received: from unknown (HELO palrel11.hp.com) (156.153.255.246) by sources.redhat.com with SMTP; 5 Jan 2002 03:21:38 -0000 Received: from psalpha0.cup.hp.com (psalpha0.cup.hp.com [15.13.189.230]) by palrel11.hp.com (Postfix) with ESMTP id E06CCE004EC; Fri, 4 Jan 2002 19:21:37 -0800 (PST) Received: from dhcp66.cup.hp.com (postfix@dhcp66.cup.hp.com [15.8.80.66]) by psalpha0.cup.hp.com (8.9.3/8.8.6) with ESMTP id TAA12046; Fri, 4 Jan 2002 19:21:36 -0800 (PST) Received: from cup.hp.com (dhcp66.cup.hp.com [15.8.80.66]) by dhcp66.cup.hp.com (Postfix) with ESMTP id 273F640AB; Fri, 4 Jan 2002 19:21:30 -0800 (PST) To: "H . J . Lu" Cc: linux-ia64@linuxia64.org, binutils@sources.redhat.com Subject: Re: [Linux-ia64] Compiling kernel 2.4.17 fails at link stage In-Reply-To: Message from "H . J . Lu" of "Fri, 04 Jan 2002 17:42:52 PST." <20020104174252.A29431@lucon.org> References: <15409.9574.749641.667685@samba.doc.wustl.edu> <20020104222050.G1043@bubble.sa.bigpond.net.au> <20020105013124.00D6440AB@dhcp66.cup.hp.com> <20020104174252.A29431@lucon.org> Date: Fri, 04 Jan 2002 20:37:00 -0000 From: Grant Grundler Message-Id: <20020105032130.273F640AB@dhcp66.cup.hp.com> X-SW-Source: 2002-01/txt/msg00074.txt.bz2 "H . J . Lu" wrote: > Use --noinhibit-exec. It didn't complain. But it didn't help either: ld -static -T arch/ia64/vmlinux.lds --noinhibit-exec arch/ia64/kernel/head.o arch/ia64/kernel/init_task.o init/main.o init/version.o \ --start-group \ arch/ia64/kernel/kernel.o arch/ia64/mm/mm.o arch/ia64/ia32/ia32.o arch/ia64/dig/dig.a kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \ drivers/acpi/acpi.o drivers/char/char.o drivers/block/block.o drivers/misc/misc.o drivers/net/net.o drivers/media/media.o drivers/char/agp/agp.o drivers/char/drm/drm.o drivers/net/fc/fc.o drivers/ide/idedriver.o drivers/scsi/scsidrv.o drivers/cdrom/driver.o drivers/sound/sounddrivers.o drivers/pci/driver.o drivers/video/video.o drivers/usb/usbdrv.o drivers/input/inputdrv.o \ net/network.o \ /usr/src/2.4.17/arch/ia64/lib/lib.a /usr/src/2.4.17/lib/lib.a /usr/src/2.4.17/arch/ia64/lib/lib.a \ --end-group \ -o vmlinux arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x0): undefined reference to `local symbols in discarded section .text.exit' arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x8): undefined reference to `local symbols in discarded section .text.exit' arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x18): undefined reference to `local symbols in discarded section .text.exit' arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x20): undefined reference to `local symbols in discarded section .text.exit' arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x30): undefined reference to `local symbols in discarded section .text.exit' arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x38): more undefined references to `local symbols in discarded section .text.exit' follow arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x0): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x8): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x18): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x20): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x30): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x38): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x48): unsupported reloc arch/ia64/kernel/kernel.o(.IA_64.unwind.text.exit+0x50): unsupported reloc make: *** [vmlinux] Error 1 grundler <511> More info appended. BTW, binaries I'm using are Debian "woody". thanks, grant hpntcv6:/home/grundler \<521\>ld -v GNU ld version 2.11.92.0.12.3 20011121 Debian/GNU Linux hpntcv6:/var/cache/apt/archives# dpkg -l binutils Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Name Version Description +++-==============-==============-============================================ ii binutils 2.11.92.0.12.3 The GNU assembler, linker and binary utiliti hpntcv6:/var/cache/apt/archives# ls -l binutils_* -rw-r--r-- 1 root root 1993810 Nov 25 17:27 binutils_2.11.92.0.10-4_ia64.deb -rw-r--r-- 1 root root 2221132 Dec 6 11:35 binutils_2.11.92.0.12.3-2_ia64.deb -rw-r--r-- 1 root root 2221386 Dec 9 16:06 binutils_2.11.92.0.12.3-3_ia64.deb -rw-r--r-- 1 root root 2221136 Dec 27 00:54 binutils_2.11.92.0.12.3-4_ia64.deb