Patch to add support for gij for ppc linux

Kevin B. Hendricks khendricks@ivey.uwo.ca
Tue Feb 20 06:20:00 GMT 2001


Hi,
For the record, attached are two patches. The first patch (gcc_bug_workaround.patch) is a patch to work around a ABI bug in the current gcc CVS HEAD. It should not be committed since it may break ppc eabi targets. If you use sysv abi ppc linux targets, then use it for testing gij on ppc linux.
The second patch (ppc_closure.patch) actually adds closure support for ppc linux under sysv abi. Hope fully this will be committed to libffi in the near future. It should not break anything but will not work with the ppc eabi, only the sysv abi used by ppc linux (but can be modified to do so easily). It also fixes a ppc specific bug in the current libffi in case you are using that library for kaffe or something else. 
With both patches in place, gij under ppc linux can now pass all of the libjava/testsuite/libjava.lang tests I threw at it.
Hope this helps.
Kevin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gcc_bug_workaround.patch
Type: text/x-diff
Size: 768 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java/attachments/20010220/1b9e27a4/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ppc_closure.patch
Type: text/x-diff
Size: 14821 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/java/attachments/20010220/1b9e27a4/attachment-0001.bin>


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /