Date: Sat, 28 Nov 1998 02:40:04 +0000 From: "Paolo Di Francesco" <paipai@tin.it> To: cnielsen@pobox.com, freebsd-sparc@FreeBSD.ORG Subject: Re: [Ultra] Compiler, again Message-ID: <19981128013741.DGF5035.fep03-svc@winworkstation> In-Reply-To: <Pine.BSF.4.05.9811271330400.96971-100000@ender.sf.scient.com> References: <19981127170550.YEQB21309.fep01-svc@winworkstation>
next in thread | previous in thread | raw e-mail | index | archive | help
> 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.
For the userland: yes they are all elf-bin, but I don't know for the kernel.
I don't know if we have to link it or we can use only the "assemby" code.
[Well my description is not rigorous, but I hope you have understood. 8)]
> 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?
But if we don't try we'll never know! 8)
> It's also nice to have some binary manipulation tools like objdump and
> friends, too.
>
We need as many tools as possible....
> > 2) Can we use the gcc2.8?
> I'll look into using gcc-2.8 as the compiler in the toolchain. There was a
> reason I didn't originally, but I can't remember what it was.
Try to remember! Eat fishes, if this can help! 8)))
> > 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???
> > 4) Crosscompiling from i386 platforms: I have read the cross-compiling
> > section from the same document, and it does not seem a good idea 8(
> > This means I need an AXi motherboard! 8((
>
> Where do you read that?
>
On the installation manual. It said something like "you need an assembler to
build it" or something like that. If it can be useful I can post (or send) the
Install file of gcc2.8 so you can read it without download the pack. Does
someone want it?
> > 5) Have you done experiments with the booting part?
>
> I don't have hardware to test anything;
Me too 8(
Hey you! Yes you reading this message! Do you want to donate your Ultra? No?!?
Ok I tried! 8)
> I'm looking into a simulator.
Me too. But with the simulator we cannot simulate everything. For example
there's no OBP....
And I have searche for V9 simulator. Nothing 8(
> The lack of hardware will change after the first of the year.
>
Wow! Lucky man! 8)
But remember: we have many tester. Yes, it's not the same thing, but better
than nothing. So if you want to try your code you can ask someone to do it for
you... ;)
> > 6) Can you put everything on-line somewhere? (documents, the
> > toolchain, etc..)
>
> I don't have anywahere I can put them for public access, but maybe we can
> put them at freebsd.org?
>
I think it's not a prob. But we need a more "open" room on the internet.
Someone offered this, so I will contact him asking to let us use that room ;)
Ciao Ciao
Paolo Di Francesco
_
->B<- All Recycled Bytes Message ...
~
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?19981128013741.DGF5035.fep03-svc>
