This is the mail archive of the
mailing list for the GCC project.
Re: Porting gcj to i386-darwin
On Mar 10, 2006, at 3:10 PM, Sandro Tolaini wrote:
I have done some work on sysv.S and now libffi compiles fine on OSX/
Intel. Unfortunately, I had to put some #ifdef __APPLE__ this file
because Apple ships an old cctools with as that doesn't understand
some directives. My patch works on the 4.0 branch, I tried it on
the 4.2 branch but libffi has changed in such a way that compiling
it with the Apple as is not easily feasible (and I don't chew
enough assembly code to change it).
You can ask specific questions about particular things that you want
to do for sysv.S and we can try and answer them. You'll want to
switch over to the top of the tree, if you want to contribute
anything to gcc.
You can send us your 4.0 patches, and maybe someone might be willing
to help up-port them.
Considering all of the above facts, how can I submit a patch, and
how much likely it is to be accepted?
If you submit against 4.0 for 4.0, you have zero chance. If you
submit against trunk, and it improves the port and it otherwise meets
our standards, fairly likely. Do up your paper work now, if you
haven't done that yet. Start small, try a small portion of the port
that you think is easy to understand and not too dependent on other
pieces and submit it.