------- Comment #30 from howarth at nitro dot med dot uc dot edu 2008-02-04 14:54 ------- With regard to the 64-bit support for powerpc-apple-darwin9, this does exist in Apple's open source release of libffi from PyObjC. Bill Bumgarner at Apple had the following comments on the issue of porting the changes from their open source release...
http://www.opensource.apple.com/darwinsource/10.5/libffi-10/ into FSF gcc... "So... long story short. About 10 years ago, PyObjC forked libffi for use in the PyObjC project. I don't remember exactly why it was forked, but forked it was. The PyOBjC version of libffi has been maintained over the years, specifically targeted to Mac OS X. In the past year, it got quite a bit of attention both to support the 64 bit variants of Mac OS X and quite a bit of cleanup work (new testing infrastructure, man pages, etc.etc.etc). It also grew an Xcode project. I would be perfectly happy to see all the changes folded back into the FSF/GCC community version (as long as the license remains liberal -- but we can fork it at the point of change, if it ever changes) and no longer have a forked version for PyObjC. But none of us have the time to fold together the decade+ of forked development. At this point, the most likely path forward is to drop the PyObjC version of FFI back into the PyObjC repository. It will, at least, be widely accessible again." -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35035