VirtualBox

Changeset 1402 in vbox for trunk


Ignore:
Timestamp:
Mar 12, 2007 4:15:33 AM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
19400
Message:

Use yasm on darwin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r1397 r1402  
    128128VBOX_VERSION_BUILD = 99
    129129# Full version string (may include more than just x.y.z, but no spaces or other problematic chars).
    130 VBOX_VERSION_STRING = $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)
     130VBOX_VERSION_STRING = $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD)-private
    131131# Same as VBOX_VERSION_STRING, deprecated.
    132132VBOX_VERSION = $(VBOX_VERSION_STRING)
     
    345345ifeq ($(BUILD_TARGET),darwin)
    346346 VBOX_LDR_FMT = macho
    347  DONT_USE_YASM = 1 # yasm doesn't implement macho yet.
    348347endif
    349348ifeq ($(BUILD_TARGET),os2)
     
    416415endif
    417416ifeq ($(VBOX_LDR_FMT64),macho)
    418  VBOX_ASFLAGS_FMT64 = -f macho -DASM_FORMAT_MACHO
     417 VBOX_ASFLAGS_FMT64 = -f macho64 -DASM_FORMAT_MACHO
    419418 VBOX_ASFLAGS_DBFINFO64 = -g dwarf2
    420419endif
     
    430429 VBOX_LDR_FMT_2_YASM_DBGINFO.elf   = -g dwarf2
    431430 VBOX_LDR_FMT_2_YASM_DBGINFO.lx    = -g stabs
    432  VBOX_LDR_FMT_2_YASM_DBGINFO.macho = -g dwarf2
     431 VBOX_LDR_FMT_2_YASM_DBGINFO.macho =
    433432 VBOX_LDR_FMT_2_YASM_DBGINFO.pe    =
    434  VBOX_ASFLAGS   = $(VBOX_ASFLAGS_FMT)   -D__YASM__ -w+orphan-labels $(VBOX_LDR_FMT_2_YASM_DBGINFO.$(VBOX_LDR_FMT))
    435  VBOX_ASFLAGS32 = $(VBOX_ASFLAGS_FMT32) -D__YASM__ -w+orphan-labels $(VBOX_LDR_FMT_2_YASM_DBGINFO.$(VBOX_LDR_FMT32))
    436  VBOX_ASFLAGS64 = $(VBOX_ASFLAGS_FMT64) -D__YASM__ -w+orphan-labels $(VBOX_LDR_FMT_2_YASM_DBGINFO.$(VBOX_LDR_FMT64))
     433 VBOX_ASFLAGS   = $(VBOX_ASFLAGS_FMT)   -D__YASM__ -Worphan-labels $(VBOX_LDR_FMT_2_YASM_DBGINFO.$(VBOX_LDR_FMT))
     434 VBOX_ASFLAGS32 = $(VBOX_ASFLAGS_FMT32) -D__YASM__ -Worphan-labels $(VBOX_LDR_FMT_2_YASM_DBGINFO.$(VBOX_LDR_FMT32))
     435 VBOX_ASFLAGS64 = $(VBOX_ASFLAGS_FMT64) -D__YASM__ -Worphan-labels $(VBOX_LDR_FMT_2_YASM_DBGINFO.$(VBOX_LDR_FMT64))
    437436else
    438437 VBOX_ASTOOL    = NASM
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