[Libreoffice] [PATCH] Mark ecx register as clobbered (in cpp_uno/gcc3_macosx_intel)

Caolán McNamara caolanm at redhat.com
Sat Oct 15 04:43:40 PDT 2011


On Sat, 2011-10-15 at 01:25 +0200, Kristian Rietveld wrote:
> Without this patch, Cpp bridgetest on a Clang-compiled UNO runtime will 
> not complete successfully.

FWIW, I'm unconvinced that we need a separate macosx_intel bridge, the
gcc_linux_intel got various ifdefs added to it for the
FreeBSD/NetBSD/MACOSX etc case, so its quite likely that we could get
away with a single "gcc intel" bridge and drop the macosx specific one,
i.e. just tweak the two makefile.mk to move the 
.IF "$(COM)$(OS)$(CPU)$(COMNAME)" == "GCCMACOSXIgcc3" conditional from
one to the other.

Which doesn't mean that the generic gcc intel bridge doesn't share
exactly the same problem triggered by building with LLVM.

C.



More information about the LibreOffice mailing list