VirtualBox

Changeset 3220 in vbox


Ignore:
Timestamp:
Jun 21, 2007 8:05:03 PM (17 years ago)
Author:
vboxsync
Message:

VBOXOS2GUESTR0 and VBOXOS2GUESTR0LIB.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r3188 r3220  
    22642264
    22652265
     2266
     2267
     2268ifdef VBOX_WITH_OS2_ADDITIONS
     2269
     2270#
     2271# Template for building OS/2 R0 things.
     2272#
     2273TEMPLATE_VBOXOS2GUESTR0                 = VBox OS/2 Guest Driver
     2274TEMPLATE_VBOXOS2GUESTR0_INST            = $(INST_ADDITIONS)os2/
     2275TEMPLATE_VBOXOS2GUESTR0_BLD_TRG         = os2
     2276TEMPLATE_VBOXOS2GUESTR0_BLD_TRG_ARCH    = x86
     2277TEMPLATE_VBOXOS2GUESTR0_BLD_TRG_CPU     = blend
     2278TEMPLATE_VBOXOS2GUESTR0_DEFS            = IN_GUEST IN_GUEST_R0 IN_RING0 IN_RT_R0 __OS2__ HC_ARCH_BITS=32 GC_ARCH_BITS=32
     2279TEMPLATE_VBOXOS2GUESTR0_SYSSUFF         = .sys
     2280TEMPLATE_VBOXOS2GUESTR0_ASTOOL          = NASM
     2281TEMPLATE_VBOXOS2GUESTR0_ASFLAGS         = -f obj -DASM_FORMAT_OMF -D__NASM__ -w+orphan-labels -g
     2282TEMPLATE_VBOXOS2GUESTR0_TOOL            = GXX3OMF
     2283TEMPLATE_VBOXOS2GUESTR0_CXXFLAGS        = -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -pipe -fno-strict-aliasing -fno-rtti -fno-exceptions
     2284TEMPLATE_VBOXOS2GUESTR0_CFLAGS          = -g -Wall -pedantic -Wno-long-long -Wno-trigraphs -pipe -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -fno-strict-aliasing
     2285ifneq ($(BUILD_TARGET),debug)
     2286 TEMPLATE_VBOXOS2GUESTR0_CFLAGS        += -O2 -fno-omit-frame-pointer
     2287 TEMPLATE_VBOXOS2GUESTR0_CXXFLAGS      += -O2 -fno-omit-frame-pointer
     2288endif
     2289TEMPLATE_VBOXOS2GUESTR0_LIBS            = $(VBOX_GCC_LIBGCC) ## @todo this isn't nice.
     2290TEMPLATE_VBOXOS2GUESTR0_LDFLAGS         = -Zlinker Option -Zlinker internalrelocs, -Zlinker togglerelocs
     2291
     2292#
     2293# R0 OS/2 guest libraries
     2294#
     2295TEMPLATE_VBOXOS2GUESTR0LIB              = VBox OS/2 Guest Driver Library
     2296TEMPLATE_VBOXOS2GUESTR0LIB_EXTENDS      = VBOXOS2GUESTR0
     2297TEMPLATE_VBOXOS2GUESTR0LIB_INST         = $(INST_ADDITIONS_LIB)os2/
     2298
     2299VBOX_LIB_IPRT_OS2GUESTR0 = $(PATH_LIB)/additions/os2/RuntimeOS2GuestR0.lib
     2300
     2301endif # VBOX_WITH_OS2_ADDITIONS
     2302
     2303
    22662304#
    22672305# Two targets to coordinate version number changes properly. Note that the
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