This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Reload patch for 3.1
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: davem at redhat dot com
- Cc: gcc-patches at gcc dot gnu dot org, mark at codesourcery dot com
- Date: Tue, 30 Apr 02 20:51:35 EDT
- Subject: Re: Reload patch for 3.1
Great, how hard would it be for me to put together the things
necessary to make ADA buildable on the sparc*-*-linux targets? I
understand there is some non-trivial work necessary to make this
bootstrap occur.
Well, for one thing, as far as I know, nobody has ever built GNAT for that
target. So you'd at best get a version without tasking support, though it
should not be hard for somebody who knows the threads packages and tasking
run-time (I know neither) to make one.
You need to start with a cross-compiler to that target, then make the .s files
for the compiler, copy them to the target, assemble, and link. It's tricky,
but quite doable if you don't lose track of where you are.
But if all you want to do is try out this test case, a cross-compiler will
do just fine (that's what I used).