From owner-freebsd-current@FreeBSD.ORG Fri Feb 18 19:43:31 2005 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8C31A16A4CE for ; Fri, 18 Feb 2005 19:43:31 +0000 (GMT) Received: from mailout01.sul.t-online.com (mailout01.sul.t-online.com [194.25.134.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD4E743D31 for ; Fri, 18 Feb 2005 19:43:30 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd10.aul.t-online.de by mailout01.sul.t-online.com with smtp id 1D2E2C-0006S6-01; Fri, 18 Feb 2005 20:43:28 +0100 Received: from Andro-Beta.Leidinger.net (VUxxBrZcreSccRs4a4he97ggVG6hJeiLMX5gGQ-QwgVvqwhNguBUoR@[217.229.217.130]) by fmrl10.sul.t-online.com with esmtp id 1D2E29-0bLttg0; Fri, 18 Feb 2005 20:43:25 +0100 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) j1IJgoRQ044076; Fri, 18 Feb 2005 20:42:50 +0100 (CET) (envelope-from Alexander@Leidinger.net) Date: Fri, 18 Feb 2005 20:44:09 +0100 From: Alexander Leidinger To: Doug White Message-ID: <20050218204409.43a58ff5@Magellan.Leidinger.net> In-Reply-To: <20050218094758.V59283@carver.gumbysoft.com> References: <20050218132054.mzsbi4yhzc4gcwck@netchild.homeip.net> <20050218094758.V59283@carver.gumbysoft.com> X-Mailer: Sylpheed-Claws 1.0.1 (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: VUxxBrZcreSccRs4a4he97ggVG6hJeiLMX5gGQ-QwgVvqwhNguBUoR@t-dialin.net X-TOI-MSGID: f8843484-77b9-42db-986e-38cb2a602077 cc: current@freebsd.org Subject: Re: Questions related to our use of crtbegin{,S,T}.o X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Feb 2005 19:43:31 -0000 On Fri, 18 Feb 2005 09:52:34 -0800 (PST) Doug White wrote: > On Fri, 18 Feb 2005, Alexander Leidinger wrote: > > > I'm investigating an issue in icc regarding crtbeginT.o. We don't have this, > > but based upon reading /usr/src/contrib/gcc/Makefile.in it seems to be > > needed for linking "gcc -static" compiles (and icc references it in static > > C++ compiles only)... but maybe not on FreeBSD. > > That makefile is not used so you're looking in the wrong spot. :) Thats > the one that ships from the vendor, which we retain for completeness, but And this Makefile should represent the intend of the vendor. May not follow it completely, but it should give a hint what Intel intends to do in icc. > the actual build Makefile is in src/gnu/usr.bin/cc. # grep -R crtbegin /usr/src/gnu/usr.bin/cc/ [empty result] It's in /usr/src/gnu/lib/csu/Makefile, and it seems to do the same what /usr/src/contrib/gcc/Makefile.in does regarding crtbegin.o and crtbeginS.o (it's name crtbegin.So in src/gnu/lib/csu/Makefile). Bye, Alexander. -- ...and that is how we know the Earth to be banana-shaped. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7