From owner-freebsd-current Fri Mar 13 19:33:37 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA22177 for freebsd-current-outgoing; Fri, 13 Mar 1998 19:33:37 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from cimlogic.com.au ([203.36.2.25]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA22106 for ; Fri, 13 Mar 1998 19:33:32 -0800 (PST) (envelope-from jb@cimlogic.com.au) Received: (from jb@localhost) by cimlogic.com.au (8.8.5/8.8.7) id OAA16288; Sat, 14 Mar 1998 14:35:03 +1100 (EST) (envelope-from jb) From: John Birrell Message-Id: <199803140335.OAA16288@cimlogic.com.au> Subject: Re: binutils bloat In-Reply-To: <199803140323.TAA03012@dingo.cdrom.com> from Mike Smith at "Mar 13, 98 07:23:57 pm" To: mike@smith.net.au (Mike Smith) Date: Sat, 14 Mar 1998 14:35:03 +1100 (EST) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Mike Smith wrote: > Are the cross tools only useful for targetting FreeBSD systems? Can > you poke it so that it produces more than one set of cross tools in a > given world build? (does binutils support multitargetting? I seem to > recall something that implied it was going to way-back-when.) The cross tools are useful for any of the operating systems supported by bfd/opcodes in binutils, not just FreeBSD. In my case, I'm interested in cross tools to build on either i386 or alpha, targeted at an mvme147 (m68k) which takes forever to compile things itself. > I could see the sense in putting bits in for likely targets (sparc, > alpha, ppc, maybe a few others), but dinosaurs like the Vax, m88k, > amd29k etc. could probably be ignored. It's a pain working out which bits are required without building to find out. For example, the alpha gas code needs a vax floating point file. 8-) > OTOH, what is the actual footprint we're talking about here? Disk is > cheap. 8) du -ks /u2/gnu/binutils-2.8.1 /u/freebsd/src/src/contrib/binutils 22818 /u2/gnu/binutils-2.8.1 10575 /u/freebsd/src/src/contrib/binutils 12Mb worst case. A bit less if you leave of the testsuites. -- John Birrell - jb@cimlogic.com.au; jb@freebsd.org CIMlogic Pty Ltd, GPO Box 117A, Melbourne Vic 3001, Australia +61 418 353 137 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message