VirtualBox

Changeset 39196 in vbox


Ignore:
Timestamp:
Nov 4, 2011 9:55:07 AM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
74699
Message:

Config.kmk: There is only the llvm flavor gcc in Xcode 4.2.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r39194 r39196  
    17891789    VBOX_DEF_MACOSX_VERSION_MIN ?= 10.6
    17901790    VBOX_DARWIN_NO_COMPACT_LINKEDIT ?=
    1791     VBOX_MACOSX_GCC_INFIX ?= -4.2
     1791    if $(VBOX_XCODE_VERSION_MINOR) >= 2
     1792     TOOL_GXX4MACHO_PREFIX ?= llvm-
     1793     TOOL_GXX4MACHO_SUFFIX ?= -4.2
     1794    else
     1795     TOOL_GXX4MACHO_SUFFIX ?= -4.2
     1796    endif
    17921797   else
    17931798    VBOX_DEF_MACOSX_VERSION_MIN ?= 10.5
    17941799    VBOX_DARWIN_NO_COMPACT_LINKEDIT ?= $(VBOX_LD_no_compact_linkedit)
    1795     VBOX_MACOSX_GCC_INFIX ?= -4.0
     1800    TOOL_GXX4MACHO_SUFFIX ?= -4.0
    17961801   endif
    17971802  else
     
    18011806   VBOX_DEF_MACOSX_VERSION_MIN ?= 10.4
    18021807   VBOX_DARWIN_NO_COMPACT_LINKEDIT ?=
    1803    VBOX_MACOSX_GCC_INFIX ?= -4.0
     1808   TOOL_GXX4MACHO_SUFFIX ?= -4.0
    18041809  endif
    18051810 else
     
    18081813  endif
    18091814  VBOX_DEF_MACOSX_VERSION_MIN ?= 10.6
    1810   VBOX_MACOSX_GCC_INFIX ?= -4.2
     1815  TOOL_GXX4MACHO_SUFFIX ?= -4.2
     1816  if $(VBOX_XCODE_VERSION_MINOR) >= 2
     1817   TOOL_GXX4MACHO_PREFIX ?= llvm-
     1818  endif
    18111819  VBOX_DARWIN_NO_COMPACT_LINKEDIT ?=
    18121820 endif
    1813  TOOL_GCC4MACHO_CC  = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1814  TOOL_GCC4MACHO_CXX = g++$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1815  TOOL_GCC4MACHO_AS  = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1816  TOOL_GCC4MACHO_LD  = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1817  TOOL_GCC4MACHO_LD_SYSMOD = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1818  TOOL_GXX4MACHO_CC  = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1819  TOOL_GXX4MACHO_CXX = g++$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1820  TOOL_GXX4MACHO_OBJC= gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE) $(if-expr $(KBUILD_TARGET_ARCH) == "x86",-m32,-m64) -fvisibility=hidden
    1821  TOOL_GXX4MACHO_OBJCXX = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE) $(if-expr $(KBUILD_TARGET_ARCH) == "x86",-m32,-m64) -fvisibility=hidden -fvisibility-inlines-hidden
    1822  TOOL_GXX4MACHO_AS  = gcc$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1823  TOOL_GXX4MACHO_LD  = g++$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
    1824  TOOL_GXX4MACHO_LD_SYSMOD = g++$(VBOX_MACOSX_GCC_INFIX)$(HOSTSUFF_EXE)
     1821 TOOL_GCC4MACHO_SUFFIX ?= $(TOOL_GXX4MACHO_SUFFIX)$(HOSTSUFF_EXE)
     1822 TOOL_GCC4MACHO_PREFIX ?= $(TOOL_GXX4MACHO_PREFIX)
     1823 ## @todo WTF do we do the -m32/64 stuff here for these compilers? Also the visibility should be elsewhere...
     1824 TOOL_GXX4MACHO_OBJC   = $(TOOL_GCC4MACHO_PREFIX)gcc$(TOOL_GCC4MACHO_SUFFIX) $(if-expr $(KBUILD_TARGET_ARCH) == "x86",-m32,-m64) -fvisibility=hidden
     1825 TOOL_GXX4MACHO_OBJCXX = $(TOOL_GCC4MACHO_PREFIX)gcc$(TOOL_GCC4MACHO_SUFFIX) $(if-expr $(KBUILD_TARGET_ARCH) == "x86",-m32,-m64) -fvisibility=hidden -fvisibility-inlines-hidden
    18251826 ifeq ($(VBOX_DEF_MACOSX_VERSION_MIN),10.4)
    18261827  ifeq ($(origin VBOX_DARWIN_CLASSIC_LINKER),undefined)
     
    49884989quick:
    49894990        $(MAKE) VBOX_QUICK=1
     4991
     4992
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette