VirtualBox

Ignore:
Timestamp:
Mar 24, 2012 10:01:30 PM (13 years ago)
Author:
vboxsync
Message:

More hacking.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostDrivers/Support/Makefile.kmk

    r40608 r40610  
    367367#
    368368if1of ($(KBUILD_TARGET), darwin solaris)
    369 # Leopard (x86) and Snow Leopard (x86/amd64)
    370 SYSMODS += VBoxDrv
    371 VBoxDrv_TEMPLATE         = VBOXR0DRV
    372 VBoxDrv_NAME.solaris     = vboxdrv
    373 VBoxDrv_NAME.freebsd     = vboxdrv
    374 VBoxDrv_INST.darwin      = $(INST_VBOXDRV)Contents/MacOS/
    375 VBoxDrv_DEFS            := IN_RT_R0 IN_SUP_R0 SUPDRV_WITH_RELEASE_LOGGER VBOX_SVN_REV=$(VBOX_SVN_REV)
    376 ifdef VBOX_WITH_DTRACE_R0DRV
    377  VBoxDrv_DEFS           += VBOX_WITH_DTRACE VBOX_WITH_DTRACE_R0DRV
    378 endif
    379 ifdef VBOX_WITH_NETFLT
    380  vboxdrv_DEFS.solaris   += VBOX_WITH_NETFLT
    381 endif
    382 ifdef VBOX_WITH_NATIVE_SOLARIS_LOADING
    383  vboxdrv_DEFS.solaris   += VBOX_WITH_NATIVE_SOLARIS_LOADING
    384 endif
    385 VBoxDrv_DEFS.darwin:= VBOX_WITH_HOST_VMX
    386 #VBoxDrv_DEFS.debug      += DEBUG_DARWIN_GIP
    387 VBoxDrv_INCS             = . $(VBoxDrv_0_OUTDIR)
    388 VBoxDrv_INCS.darwin      = ./darwin
    389 VBoxDrv_LIBS             = $(PATH_STAGE_LIB)/RuntimeR0Drv$(VBOX_SUFF_LIB)
    390 #VBoxDrv_LDFLAGS         = -v -Wl,-whyload -Wl,-v -Wl,-whatsloaded
    391 VBoxDrv_SOURCES.darwin   = solaris/SUPDrv-solaris.cpp
    392 VBoxDrv_SOURCES.solaris  = solaris/SUPDrv-solaris.c
    393 VBoxDrv_SOURCES          = \
    394         SUPDrv.c \
    395         SUPDrvSem.c \
    396         SUPDrv.d
    397 ifdef VBOX_WITH_DTRACE_R0DRV
    398  VBoxDrv_SOURCES        += \
    399         SUPDrv-dtrace.cpp
    400 endif
    401 VBoxDrv_LDFLAGS.solaris += -N misc/ctf
     369 # Leopard (x86) and Snow Leopard (x86/amd64)
     370 SYSMODS += VBoxDrv
     371 VBoxDrv_TEMPLATE         = VBOXR0DRV
     372 VBoxDrv_NAME.solaris     = vboxdrv
     373 VBoxDrv_NAME.freebsd     = vboxdrv
     374 VBoxDrv_INST.darwin      = $(INST_VBOXDRV)Contents/MacOS/
     375 VBoxDrv_DEFS            := IN_RT_R0 IN_SUP_R0 SUPDRV_WITH_RELEASE_LOGGER VBOX_SVN_REV=$(VBOX_SVN_REV)
     376 ifdef VBOX_WITH_DTRACE_R0DRV
     377  VBoxDrv_DEFS           += VBOX_WITH_DTRACE VBOX_WITH_DTRACE_R0DRV
     378 endif
     379 ifdef VBOX_WITH_NETFLT
     380  vboxdrv_DEFS.solaris   += VBOX_WITH_NETFLT
     381 endif
     382 ifdef VBOX_WITH_NATIVE_SOLARIS_LOADING
     383  vboxdrv_DEFS.solaris   += VBOX_WITH_NATIVE_SOLARIS_LOADING
     384 endif
     385 VBoxDrv_DEFS.darwin:= VBOX_WITH_HOST_VMX
     386 #VBoxDrv_DEFS.debug      += DEBUG_DARWIN_GIP
     387 VBoxDrv_INCS             = . $(VBoxDrv_0_OUTDIR)
     388 VBoxDrv_INCS.darwin      = ./darwin
     389 VBoxDrv_LIBS             = $(PATH_STAGE_LIB)/RuntimeR0Drv$(VBOX_SUFF_LIB)
     390 #VBoxDrv_LDFLAGS         = -v -Wl,-whyload -Wl,-v -Wl,-whatsloaded
     391 VBoxDrv_SOURCES.darwin   = solaris/SUPDrv-solaris.cpp
     392 VBoxDrv_SOURCES.solaris  = solaris/SUPDrv-solaris.c
     393 VBoxDrv_SOURCES          = \
     394        SUPDrv.c \
     395        SUPDrvSem.c \
     396        SUPDrv.d
     397 ifdef VBOX_WITH_DTRACE_R0DRV
     398  VBoxDrv_SOURCES        += \
     399        SUPDrv-dtrace.cpp
     400  VBoxDrv_DTRACE_OBJ_FLAGS.solaris = --probe-fn-name=dtrace_probe
     401  VBoxDrv_LDFLAGS.solaris+= -N misc/dtrace
     402 endif
     403 VBoxDrv_LDFLAGS.solaris += -N misc/ctf
    402404endif
    403405
Note: See TracChangeset for help on using the changeset viewer.

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