[Libreoffice] Different x86 ABI on BSDs and MaxOSX

Caolán McNamara caolanm at redhat.com
Wed Dec 8 08:49:10 PST 2010


So, checking this out on Robert's OpenBSD box and digging into MacOSX
land it appears that Linux has different x86 struct returning rules than
MacOSX and OpenBSD and I therefore assume all BSD derived OSes on x86
follow the same rules, especially as Robert says that FreeBSD have just
hacked out the test in their platform builds.

So attached is my proposed change that would allow the testtools tests
to run correctly during the build without being hacked out or disabled,
which is rather important because if those tests fail it implies that
the final LibreOffice has busted UNO and will fail in strange and
wonderful ways.

Apparently works fine on Linux x86 (though I typically build on x86_64).
If this works for you guys, I'd then like to see if we could just use
the same gcc3_linux_intel bridge for MacOSX as the next step.

C.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: x86.bridges.merge.patch
Type: text/x-patch
Size: 9601 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/libreoffice/attachments/20101208/6df7788f/attachment.bin>


More information about the LibreOffice mailing list