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>