Fuxin Zhang wrote:
> Maciej W. Rozycki ??????:
>> On Tue, 25 Sep 2007, Fuxin Zhang wrote:
>>> It is available at
>>> http://qa.openoffice.org/issues/show_bug.cgi?id=81482, any comments are
>>> Have an official openoffice for linux/mips might be a good thing.
A quick glance revealed already several bugs. (alignment issues, ULH for
laoding signed shorts, etc.)
>> Hmm, why would anyone need to have asm snippets in a document processing
>> suite? And it looks like the bits are ABI-dependent, so at least three
>> variations (if the changes are endianness-safe) would be required to
>> handle all the ABIs that we support.
> Openoffice wants to be able to interact with plugins written in many
> languages, instead of writting a module for each possible combination it
> chooses the so called bridge: every language interact with a common middle
So we have now foreign function interfaces for at least OpenOffice, Mozilla,
Clisp and GCC's libffi. libffi recently got support for N32/N64 ABIs, and
is the only solution which isn't bound to a specific application (as long
as GCC is used).
Using libffi from Openoffice looks like the best long-term approach