Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Nov 1998 13:21:25 +1030
From:      Greg Lehey <grog@lemis.com>
To:        Paolo Di Francesco <paipai@tin.it>, cnielsen@pobox.com, freebsd-sparc@FreeBSD.ORG
Subject:   Re: [Ultra] Compiler, again
Message-ID:  <19981128132125.H6182@freebie.lemis.com>
In-Reply-To: <19981128013741.DGF5035.fep03-svc@winworkstation>; from Paolo Di Francesco on Sat, Nov 28, 1998 at 02:40:04AM %2B0000
References:  <19981127170550.YEQB21309.fep01-svc@winworkstation> <Pine.BSF.4.05.9811271330400.96971-100000@ender.sf.scient.com> <19981128013741.DGF5035.fep03-svc@winworkstation>

next in thread | previous in thread | raw e-mail | index | archive | help
On Saturday, 28 November 1998 at  2:40:04 +0000, Paolo Di Francesco wrote:
> This must have been cnielsen@pobox.com
>> On Fri, 27 Nov 1998, Paolo Di Francesco wrote:
>>
>>> 1) do we really need the toolchain? I have downloaded gcc2.8 and I found this
>>
>> Um... yes. Without the toolchain, you won't be building any sparc64-elf
>> binaries.
>
> Sorry for my stupid question, but is the kernel an elf-bin? I think no, but
> maybe I'm wrong.

Well, that's a decision to be made, but I'd be very surprised if it
were not.  The i386 architecture used a.out for hysterical raisins,
but I can't imagine anybody introducing it on other platforms.

>> In addition to a compiler, you need an assembler and a linker.
>
> Without assember we can do nothing. Maybe without linker we can do the kernel.
> Right?

No, you need a linker there, too.

> But if we don't try we'll never know! 8)

Of course we can.  Just look at the Makefiles.

>>> 3) Differences between gcc2.8 and toolchain?
>>
>> gcc-2.8 is just a compiler. See above for details.
>
> So the question is: what is exactly a toolchain???

All the tools you need to build the package.  In addition to the
compiler, at least an assembler and linker.

Greg
--
See complete headers for address, home page and phone numbers
finger grog@lemis.com for PGP public key

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-sparc" in the body of the message



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