diff options
author | Tor Lillqvist <tml@iki.fi> | 2012-09-26 22:51:03 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@iki.fi> | 2012-09-27 08:20:44 +0300 |
commit | d83de4b1a93ba7ed7bc3243073be3de96a44bfa9 (patch) | |
tree | ef5bbc6a0d8155fcab8a6029f3cf45ebdbc86f9b /bridges/Module_bridges.mk | |
parent | 30d33b126f47021a99fb8ca63d6c6be29407e9cc (diff) |
First attempt at C++/UNO bridge for 64-bit OS X
Basically, a 1:1 copy of the Linux x86-64 one. The Apple docs say that
"The OS X x86-64 function calling conventions are the same as the
function calling conventions described in System V Application Binary
Interface AMD64 Architecture Processor Supplement," which should mean
that it's the same as on Linux.
Once this works, the very minor differences to the Linux one will be
merged as ifdefs into the Linux one, and no separate source files will
be needed.
Change-Id: I1ff58f303a7ab7f59ec2ff7a9e24465e89151ec5
Diffstat (limited to 'bridges/Module_bridges.mk')
-rw-r--r-- | bridges/Module_bridges.mk | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bridges/Module_bridges.mk b/bridges/Module_bridges.mk index 800c8ca17f1a..118e82f4466b 100644 --- a/bridges/Module_bridges.mk +++ b/bridges/Module_bridges.mk @@ -73,6 +73,9 @@ $(eval $(call gb_Module_add_targets,bridges,\ $(if $(filter GCCMACOSXI,$(COM)$(OS)$(CPU)),\ Library_gcc3_macosx_intel \ ) \ + $(if $(filter GCCMACOSXX,$(COM)$(OS)$(CPU)),\ + Library_gcc3_macosx_x86-64 \ + ) \ $(if $(filter GCCMACOSXP,$(COM)$(OS)$(CPU)),\ Library_gcc3_macosx_powerpc \ ) \ |