Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Feb 2005 13:20:54 +0100
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        current@freebsd.org
Subject:   Questions related to our use of crtbegin{,S,T}.o
Message-ID:  <20050218132054.mzsbi4yhzc4gcwck@netchild.homeip.net>

next in thread | raw e-mail | index | archive | help
Hi,

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.

Our gcc uses crtbegin.o in any case (excluding linking shared libs here, I
haven't looked at how [gi]cc behave there), icc links with crtbeginT.o in
the -static case.

I've looked at crtstuff.c and it seems crtbeginT.o is the same as crtbegin.o
in our case. Can anyone familiar with those internals confirm this or
explain me some things I may have misinterpreted?

Bye,
Alexander.

-- 
http://www.Leidinger.net  Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org     netchild @ FreeBSD.org  : PGP ID = 72077137
I really had to act; 'cause I didn't have any lines.
		-- Marilyn Chambers



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050218132054.mzsbi4yhzc4gcwck>