VirtualBox

Changeset 26222 in vbox


Ignore:
Timestamp:
Feb 3, 2010 9:42:09 PM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
57254
Message:

*.kmk: s/VBOXGC/VBoxRc/g; s/VBOXGCEXE/VBoxRcExe/g; +WERR

Location:
trunk
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r26219 r26222  
    21312131 # Template for building RC things.
    21322132 #
    2133  TEMPLATE_VBOXGC = VBox Raw-Mode Context
    2134  TEMPLATE_VBOXGC_ASTOOL              = $(VBOX_ASTOOL)
    2135  TEMPLATE_VBOXGC_ASFLAGS             = $(VBOX_ASFLAGS32)
    2136  TEMPLATE_VBOXGC_DEFS                = IN_RC IPRT_NO_CRT RT_WITH_NOCRT_ALIASES $(ARCH_BITS_DEFS)
    2137  TEMPLATE_VBOXGC_INCS                = $(PATH_ROOT)/include/iprt/nocrt
    2138  TEMPLATE_VBOXGC_SYSSUFF             = .gc
    2139  TEMPLATE_VBOXGC_BLD_TRG_ARCH        = x86
     2133 TEMPLATE_VBoxRc = VBox Raw-Mode Context
     2134 TEMPLATE_VBoxRc_ASTOOL              = $(VBOX_ASTOOL)
     2135 TEMPLATE_VBoxRc_ASFLAGS             = $(VBOX_ASFLAGS32)
     2136 TEMPLATE_VBoxRc_DEFS                = IN_RC IPRT_NO_CRT RT_WITH_NOCRT_ALIASES $(ARCH_BITS_DEFS)
     2137 TEMPLATE_VBoxRc_INCS                = $(PATH_ROOT)/include/iprt/nocrt
     2138 TEMPLATE_VBoxRc_SYSSUFF             = .gc
     2139 TEMPLATE_VBoxRc_BLD_TRG_ARCH        = x86
    21402140
    21412141 ifeq ($(VBOX_LDR_FMT32),pe)
    21422142  ifdef VBOX_USE_VCC80
    2143    TEMPLATE_VBOXGC_TOOL              = VCC80X86
    2144    TEMPLATE_VBOXGC_CXXFLAGS          = -Zi -Zl -GR- -EHs- -GF -W3 -wd4244 -GS- -wd4996 -Zc:wchar_t- -Gs8192 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP)
     2143   TEMPLATE_VBoxRc_TOOL              = VCC80X86
     2144   TEMPLATE_VBoxRc_CXXFLAGS          = -Zi -Zl -GR- -EHs- -GF -W3 -wd4244 -GS- -wd4996 -Zc:wchar_t- -Gs8192 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP) $(VBOX_VCC_WERR)
    21452145  else
    2146    TEMPLATE_VBOXGC_TOOL              = VCC70
    2147    TEMPLATE_VBOXGC_CXXFLAGS          = -Zi -Zl -GR- -EHs- -GF -W3 -wd4244 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP)
     2146   TEMPLATE_VBoxRc_TOOL              = VCC70
     2147   TEMPLATE_VBoxRc_CXXFLAGS          = -Zi -Zl -GR- -EHs- -GF -W3 -wd4244 $(VBOX_VCC_GC_OPT) $(VBOX_VCC_GC_FP) $(VBOX_VCC_WERR)
    21482148  endif
    2149   TEMPLATE_VBOXGC_CFLAGS             = $(TEMPLATE_VBOXGC_CXXFLAGS)
    2150   TEMPLATE_VBOXGC_LDFLAGS            = -Driver -Subsystem:NATIVE -Incremental:NO -Align:64 -MapInfo:Lines -MapInfo:Exports -NoD
     2149  TEMPLATE_VBoxRc_CFLAGS             = $(TEMPLATE_VBoxRc_CXXFLAGS)
     2150  TEMPLATE_VBoxRc_LDFLAGS            = -Driver -Subsystem:NATIVE -Incremental:NO -Align:64 -MapInfo:Lines -MapInfo:Exports -NoD $(VBOX_VCC_WERR)
    21512151  ifndef VBOX_NOINC_MISC
    21522152   include $(KBUILD_PATH)/sdks/W2K3DDKX86.kmk
    21532153  endif
    2154   TEMPLATE_VBOXGC_LIBS               = \
     2154  TEMPLATE_VBoxRc_LIBS               = \
    21552155        $(PATH_SDK_W2K3DDKX86_LIB)/int64.lib
    2156   TEMPLATE_VBOXGC_POST_CMDS          = $(VBOX_SIGN_IMAGE_CMDS)
     2156  TEMPLATE_VBoxRc_POST_CMDS          = $(VBOX_SIGN_IMAGE_CMDS)
    21572157 endif # pe
    21582158
    21592159 ifeq ($(VBOX_LDR_FMT32),elf)
    2160  TEMPLATE_VBOXGC_TOOL                = $(VBOX_GCC32_TOOL)
    2161  TEMPLATE_VBOXGC_CXXFLAGS            = -nostdinc -g -pipe $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_fvisibility-inlines-hidden) -fno-rtti
    2162  TEMPLATE_VBOXGC_CFLAGS              = -nostdinc -g -pipe $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_fvisibility-hidden)
     2160 TEMPLATE_VBoxRc_TOOL                = $(VBOX_GCC32_TOOL)
     2161 TEMPLATE_VBoxRc_CXXFLAGS            = -nostdinc -g -pipe $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_fvisibility-hidden) $(VBOX_GCC_fvisibility-inlines-hidden) -fno-rtti
     2162 TEMPLATE_VBoxRc_CFLAGS              = -nostdinc -g -pipe $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing $(VBOX_GCC_fno-stack-protector) $(VBOX_GCC_fvisibility-hidden)
    21632163  ifeq ($(KBUILD_TARGET),solaris)
    2164    TEMPLATE_VBOXGC_LDFLAGS           = -r
     2164   TEMPLATE_VBoxRc_LDFLAGS           = -r
    21652165  else
    2166    TEMPLATE_VBOXGC_LDFLAGS           = -nostdlib -Bsymbolic
     2166   TEMPLATE_VBoxRc_LDFLAGS           = -nostdlib -Bsymbolic
    21672167   # "temporarily", must fix the loader.
    2168    TEMPLATE_VBOXGC_LDFLAGS          += $(if $(VBOX_DO_STRIP_MODULES),-S,)
    2169    TEMPLATE_VBOXGC_LDFLAGS.release   = $(if $(VBOX_DO_STRIP_MODULES),-S,)
     2168   TEMPLATE_VBoxRc_LDFLAGS          += $(if $(VBOX_DO_STRIP_MODULES),-S,)
     2169   TEMPLATE_VBoxRc_LDFLAGS.release   = $(if $(VBOX_DO_STRIP_MODULES),-S,)
    21702170  endif
    21712171  ifn1of ($(KBUILD_TARGET), solaris freebsd)
    2172    TEMPLATE_VBOXGC_LIBS               = \
     2172   TEMPLATE_VBoxRc_LIBS               = \
    21732173        $(VBOX_GCC32_LIBGCC) # instricts
    21742174  endif
     
    21762176
    21772177 ifeq ($(VBOX_LDR_FMT32),macho)
    2178  TEMPLATE_VBOXGC_TOOL                = GXX4MACHO
    2179  TEMPLATE_VBOXGC_DEFS               += $(VBOX_DARWIN_DEF_SDK_DEFS)
    2180  TEMPLATE_VBOXGC_CXXFLAGS            = $(VBOX_DARWIN_DEF_SDK_CXXFLAGS) -m32 -nostdinc -g -pipe $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static $(VBOX_GCC_fno-stack-protector) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-rtti
    2181  TEMPLATE_VBOXGC_CFLAGS              = $(VBOX_DARWIN_DEF_SDK_CFLAGS)   -m32 -nostdinc -g -pipe $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static $(VBOX_GCC_fno-stack-protector) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing
    2182  TEMPLATE_VBOXGC_LDFLAGS             = $(VBOX_DARWIN_DEF_SDK_LDFLAGS)  -m32 -nostdlib
    2183  #TEMPLATE_VBOXGC_LDFLAGS.release     = -Wl,-S ???
     2178 TEMPLATE_VBoxRc_TOOL                = GXX4MACHO
     2179 TEMPLATE_VBoxRc_DEFS               += $(VBOX_DARWIN_DEF_SDK_DEFS)
     2180 TEMPLATE_VBoxRc_CXXFLAGS            = $(VBOX_DARWIN_DEF_SDK_CXXFLAGS) -m32 -nostdinc -g -pipe $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static $(VBOX_GCC_fno-stack-protector) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-rtti
     2181 TEMPLATE_VBoxRc_CFLAGS              = $(VBOX_DARWIN_DEF_SDK_CFLAGS)   -m32 -nostdinc -g -pipe $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) -fno-common -msoft-float -static $(VBOX_GCC_fno-stack-protector) -fno-exceptions $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing
     2182 TEMPLATE_VBoxRc_LDFLAGS             = $(VBOX_DARWIN_DEF_SDK_LDFLAGS)  -m32 -nostdlib
     2183 #TEMPLATE_VBoxRc_LDFLAGS.release     = -Wl,-S ???
    21842184 endif
    21852185
    21862186 ifeq ($(VBOX_LDR_FMT32),lx)
    2187  TEMPLATE_VBOXGC_TOOL                = GXX3OMF
    2188  TEMPLATE_VBOXGC_CXXFLAGS            = -nostdinc -g -pipe $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-exceptions -fno-rtti
    2189  TEMPLATE_VBOXGC_CFLAGS              = -nostdinc -g -pipe $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-exceptions
    2190  TEMPLATE_VBOXGC_LDFLAGS             = -Zdll -nostdlib
    2191  TEMPLATE_VBOXGC_LIBS                = \
     2187 TEMPLATE_VBoxRc_TOOL                = GXX3OMF
     2188 TEMPLATE_VBoxRc_CXXFLAGS            = -nostdinc -g -pipe $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_CXX) $(VBOX_GCC32_Wno-variadic-macros) $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-exceptions -fno-rtti
     2189 TEMPLATE_VBoxRc_CFLAGS              = -nostdinc -g -pipe $(VBOX_GCC_WERR) $(VBOX_GCC_PEDANTIC_C)   $(VBOX_GCC32_Wno-variadic-macros) $(VBOX_GCC_GC_OPT) $(VBOX_GCC_GC_FP) -fno-strict-aliasing -fno-exceptions
     2190 TEMPLATE_VBoxRc_LDFLAGS             = -Zdll -nostdlib
     2191 TEMPLATE_VBoxRc_LIBS                = \
    21922192        $(VBOX_GCC32_LIBGCC) \
    21932193        $(VBOX_OBJ_SYS0) \
     
    21992199 # Template for building a RC ring-3 testcase (tstVMStructGC, tstDevStructGC).
    22002200 #
    2201  TEMPLATE_VBOXGCEXE = VBox Raw-Mode as ring-3 testcase
    2202  TEMPLATE_VBOXGCEXE_EXTENDS = VBOXGC
    2203  TEMPLATE_VBOXGCEXE_DEFS = $(filter-out IPRT_NO_CRT RT_WITH_NOCRT_ALIASES,$(TEMPLATE_VBOXGC_DEFS))
    2204  TEMPLATE_VBOXGCEXE_INCS = $(NO_SUCH_VARIABLE)
     2201 TEMPLATE_VBoxRcExe = VBox Raw-Mode as ring-3 testcase
     2202 TEMPLATE_VBoxRcExe_EXTENDS = VBoxRc
     2203 TEMPLATE_VBoxRcExe_DEFS = $(filter-out IPRT_NO_CRT RT_WITH_NOCRT_ALIASES,$(TEMPLATE_VBoxRc_DEFS))
     2204 TEMPLATE_VBoxRcExe_INCS = $(NO_SUCH_VARIABLE)
    22052205
    22062206 ifeq ($(VBOX_LDR_FMT32),pe)
    2207   TEMPLATE_VBOXGCEXE_LDFLAGS = -Incremental:NO -MapInfo:Exports -NoD -Debug
    2208   TEMPLATE_VBOXGCEXE_SDKS    = WIN32SDK
     2207  TEMPLATE_VBoxRcExe_LDFLAGS = -Incremental:NO -MapInfo:Exports -NoD -Debug
     2208  TEMPLATE_VBoxRcExe_SDKS    = WIN32SDK
    22092209  ifdef VBOX_USE_VCC80
    2210    TEMPLATE_VBOXGCEXE_LIBS   = \
     2210   TEMPLATE_VBoxRcExe_LIBS   = \
    22112211        $(PATH_TOOL_VCC80X86_LIB)/libcmt.lib \
    22122212        $(PATH_TOOL_VCC80X86_LIB)/oldnames.lib
    22132213  else
    2214    TEMPLATE_VBOXGCEXE_LIBS   = \
     2214   TEMPLATE_VBoxRcExe_LIBS   = \
    22152215        $(PATH_TOOL_VCC70_LIB)/libcmt.lib \
    22162216        $(PATH_TOOL_VCC70_LIB)/oldnames.lib
     
    22192219
    22202220 ifeq ($(VBOX_LDR_FMT32),elf)
    2221   TEMPLATE_VBOXGCEXE_CFLAGS   = $(filter-out -nostdinc,$(TEMPLATE_VBOXGC_CFLAGS))
    2222   TEMPLATE_VBOXGCEXE_CXXFLAGS = $(filter-out -nostdinc,$(TEMPLATE_VBOXGC_CXXFLAGS))
    2223   TEMPLATE_VBOXGCEXE_LDFLAGS  = -g
    2224   TEMPLATE_VBOXGCEXE_LDFLAGS.dbgopt = -g
    2225   TEMPLATE_VBOXGCEXE_LDFLAGS.strict = -g
    2226   TEMPLATE_VBOXGCEXE_LDFLAGS.release = -g
     2221  TEMPLATE_VBoxRcExe_CFLAGS   = $(filter-out -nostdinc,$(TEMPLATE_VBoxRc_CFLAGS))
     2222  TEMPLATE_VBoxRcExe_CXXFLAGS = $(filter-out -nostdinc,$(TEMPLATE_VBoxRc_CXXFLAGS))
     2223  TEMPLATE_VBoxRcExe_LDFLAGS  = -g
     2224  TEMPLATE_VBoxRcExe_LDFLAGS.dbgopt = -g
     2225  TEMPLATE_VBoxRcExe_LDFLAGS.strict = -g
     2226  TEMPLATE_VBoxRcExe_LDFLAGS.release = -g
    22272227  if1of ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH), freebsd.amd64)
    22282228   # The FreeBSD port of gcc isn't picking up -m32 where it should. the .o order below isn't
    22292229   # quite right (target source comes first), if it stops working we'll have to write a linker tool.
    2230    TEMPLATE_VBOXGCEXE_DEFS.$(KBUILD_TARGET)    = $(TEMPLATE_VBOXGC_DEFS.$(KBUILD_TARGET))    IPRT_DONT_USE_SYSTEM_STDINT_H
    2231    TEMPLATE_VBOXGCEXE_LDFLAGS.$(KBUILD_TARGET) = $(TEMPLATE_VBOXGC_LDFLAGS.$(KBUILD_TARGET)) -nostdlib -v
    2232    TEMPLATE_VBOXGCEXE_SOURCES.$(KBUILD_TARGET) = /usr/lib32/crtend.o /usr/lib32/crtn.o
    2233    TEMPLATE_VBOXGCEXE_SOURCES                  =        /usr/lib32/crt1.o /usr/lib32/crti.o /usr/lib32/crtbegin.o
    2234    TEMPLATE_VBOXGCEXE_LIBPATH.$(KBUILD_TARGET) = /usr/lib32
    2235    TEMPLATE_VBOXGCEXE_LIBS.$(KBUILD_TARGET)    = /usr/lib32/libc.so
     2230   TEMPLATE_VBoxRcExe_DEFS.$(KBUILD_TARGET)    = $(TEMPLATE_VBoxRc_DEFS.$(KBUILD_TARGET))    IPRT_DONT_USE_SYSTEM_STDINT_H
     2231   TEMPLATE_VBoxRcExe_LDFLAGS.$(KBUILD_TARGET) = $(TEMPLATE_VBoxRc_LDFLAGS.$(KBUILD_TARGET)) -nostdlib -v
     2232   TEMPLATE_VBoxRcExe_SOURCES.$(KBUILD_TARGET) = /usr/lib32/crtend.o /usr/lib32/crtn.o
     2233   TEMPLATE_VBoxRcExe_SOURCES                  =        /usr/lib32/crt1.o /usr/lib32/crti.o /usr/lib32/crtbegin.o
     2234   TEMPLATE_VBoxRcExe_LIBPATH.$(KBUILD_TARGET) = /usr/lib32
     2235   TEMPLATE_VBoxRcExe_LIBS.$(KBUILD_TARGET)    = /usr/lib32/libc.so
    22362236  endif
    22372237 endif
    22382238
    22392239 ifeq ($(VBOX_LDR_FMT32),macho)
    2240   TEMPLATE_VBOXGCEXE_CFLAGS   = $(filter-out -static -nostdinc,$(TEMPLATE_VBOXGC_CFLAGS))
    2241   TEMPLATE_VBOXGCEXE_CXXFLAGS = $(filter-out -static -nostdinc,$(TEMPLATE_VBOXGC_CXXFLAGS))
    2242   TEMPLATE_VBOXGCEXE_LDFLAGS  = -g -m32
     2240  TEMPLATE_VBoxRcExe_CFLAGS   = $(filter-out -static -nostdinc,$(TEMPLATE_VBoxRc_CFLAGS))
     2241  TEMPLATE_VBoxRcExe_CXXFLAGS = $(filter-out -static -nostdinc,$(TEMPLATE_VBoxRc_CXXFLAGS))
     2242  TEMPLATE_VBoxRcExe_LDFLAGS  = -g -m32
    22432243 endif
    22442244
    22452245 ifeq ($(VBOX_LDR_FMT32),lx)
    2246   TEMPLATE_VBOXGCEXE_CFLAGS   = $(filter-out -nostdinc,$(TEMPLATE_VBOXGC_CFLAGS))
    2247   TEMPLATE_VBOXGCEXE_CXXFLAGS = $(filter-out -nostdinc,$(TEMPLATE_VBOXGC_CXXFLAGS))
    2248   TEMPLATE_VBOXGCEXE_LDFLAGS  = -g
    2249   TEMPLATE_VBOXGCEXE_LIBS     = $(NO_SUCH_VARIABLE)
     2246  TEMPLATE_VBoxRcExe_CFLAGS   = $(filter-out -nostdinc,$(TEMPLATE_VBoxRc_CFLAGS))
     2247  TEMPLATE_VBoxRcExe_CXXFLAGS = $(filter-out -nostdinc,$(TEMPLATE_VBoxRc_CXXFLAGS))
     2248  TEMPLATE_VBoxRcExe_LDFLAGS  = -g
     2249  TEMPLATE_VBoxRcExe_LIBS     = $(NO_SUCH_VARIABLE)
    22502250 endif
    22512251endif # VBOX_WITH_RAW_MODE
  • trunk/include/Makefile.kmk

    r25477 r26222  
    7373        $(addprefix $(PATH_TARGET)/,$(subst .h,-cpp.cpp, $(subst /,_,$(hdrs.r3))))
    7474
    75 SyntaxVBoxIncludeR0_TEMPLATE = VBOXR0
     75SyntaxVBoxIncludeR0_TEMPLATE = VBoxR0
    7676SyntaxVBoxIncludeR0_DEFS = VBOX_WITH_HGCM
    7777SyntaxVBoxIncludeR0_SOURCES := \
     
    7979        $(addprefix $(PATH_TARGET)/,$(subst .h,-cpp.cpp, $(subst /,_,$(hdrs.r0))))
    8080
    81 SyntaxVBoxIncludeGC_TEMPLATE = VBOXGC
     81SyntaxVBoxIncludeGC_TEMPLATE = VBoxGC
    8282SyntaxVBoxIncludeGC_DEFS = VBOX_WITH_HGCM
    8383SyntaxVBoxIncludeGC_SOURCES := \
  • trunk/src/VBox/Devices/Makefile.kmk

    r26218 r26222  
    525525 # VBoxDDGC (sysmod)
    526526 #
    527  VBoxDDGC_TEMPLATE       = VBOXGC
     527 VBoxDDGC_TEMPLATE       = VBoxRc
    528528 VBoxDDGC_SYSSUFF        = .gc
    529529 ifeq ($(KBUILD_TARGET_ARCH),x86)
     
    727727 # VBoxDD2GC (LGPL sysmod)
    728728 #
    729  VBoxDD2GC_TEMPLATE       = VBOXGC
     729 VBoxDD2GC_TEMPLATE       = VBoxRc
    730730 VBoxDD2GC_DEFS           =
    731731 VBoxDD2GC_SYSSUFF        = .gc
  • trunk/src/VBox/Devices/testcase/Makefile.kmk

    r25946 r26222  
    5151 #
    5252 PROGRAMS += tstDeviceStructSizeRC
    53  tstDeviceStructSizeRC_TEMPLATE  = VBOXGCEXE
     53 tstDeviceStructSizeRC_TEMPLATE  = VBoxRcExe
    5454 tstDeviceStructSizeRC_DEFS      = VBOX_WITH_RAW_MODE
    5555 ifdef VBOX_WITH_USB
  • trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp

    r26172 r26222  
    33 * tstDeviceStructSizeGC - Generate structure member and size checks from the GC perspective.
    44 *
    5  * This is built using the VBOXGC template but linked into a host
     5 * This is built using the VBoxRc template but linked into a host
    66 * ring-3 executable, rather hacky.
    77 */
  • trunk/src/VBox/Disassembler/Makefile.kmk

    r26218 r26222  
    5252ifdef VBOX_WITH_RAW_MODE
    5353 LIBRARIES              += DisasmGC
    54  DisasmGC_TEMPLATE       = VBOXGC
     54 DisasmGC_TEMPLATE       = VBoxRc
    5555 DisasmGC_DEFS           = IN_DIS IN_RT_GC IN_RT_RC DIS_CORE_ONLY
    5656 DisasmGC_SOURCES        = \
  • trunk/src/VBox/Runtime/Makefile.kmk

    r26218 r26222  
    15491549 # RuntimeGC - Guest context library.
    15501550 #
    1551  RuntimeGC_TEMPLATE      = VBOXGC
     1551 RuntimeGC_TEMPLATE      = VBoxRc
    15521552 RuntimeGC_DEFS          = IN_RT_GC RT_WITH_VBOX
    15531553 RuntimeGC_INCS          = include
  • trunk/src/VBox/Runtime/testcase/Makefile.kmk

    r26218 r26222  
    229229
    230230ifdef VBOX_WITH_RAW_MODE
    231  tstLdrObj_TEMPLATE = VBOXGC
     231 tstLdrObj_TEMPLATE = VBoxRc
    232232 tstLdrObj_INST = $(INST_TESTCASE)
    233233 tstLdrObj_SYSSUFF = .gc
  • trunk/src/VBox/VMM/Makefile.kmk

    r26218 r26222  
    253253 #
    254254 LIBRARIES += VMMGCBuiltin
    255  VMMGCBuiltin_TEMPLATE = VBOXGC
     255 VMMGCBuiltin_TEMPLATE = VBoxRc
    256256 ifeq ($(VBOX_LDR_FMT32),pe)
    257257  VMMGCBuiltin_SOURCES = VMMGC/VMMGCBuiltin.def
     
    268268 #
    269269 LIBRARIES += VMMGCImp
    270  VMMGCImp_TEMPLATE = VBOXGC
     270 VMMGCImp_TEMPLATE = VBoxRc
    271271 VMMGCImp_SOURCES = $(PATH_VMMGCImp)/VMMGC.def
    272272 VMMGCImp_CLEAN   = $(PATH_VMMGCImp)/VMMGC.def
     
    325325 #
    326326 SYSMODS += VMMGC
    327  VMMGC_TEMPLATE  = VBOXGC
     327 VMMGC_TEMPLATE  = VBoxRc
    328328 VMMGC_SYSSUFF   = .gc
    329329
  • trunk/src/VBox/VMM/testcase/Makefile.kmk

    r25946 r26222  
    101101#
    102102ifdef VBOX_WITH_RAW_MODE
    103  tstVMStructRC_TEMPLATE  = VBOXGCEXE
     103 tstVMStructRC_TEMPLATE  = VBoxRcExe
    104104 tstVMStructRC_DEFS      = IN_VMM_RC IN_DIS IN_RT_RC IN_RT_GC VBOX_WITH_RAW_MODE
    105105 ifeq ($(KBUILD_TARGET).$(KBUILD_TARGET_ARCH),darwin.x86)
     
    151151
    152152ifdef VBOX_WITH_RAW_MODE
    153  tstAsmStructsRC_TEMPLATE= VBOXGCEXE
     153 tstAsmStructsRC_TEMPLATE= VBoxRcExe
    154154 tstAsmStructsRC_DEFS    = IN_VMM_RC IN_DIS IN_RT_RC IN_RT_GC VBOX_WITH_RAW_MODE
    155155 ifdef VBOX_WITH_R0_LOGGING
     
    228228 tstMicro_LIBS           = $(LIB_VMM) $(LIB_REM) $(LIB_RUNTIME)
    229229
    230  tstMicroGC_TEMPLATE     = VBOXGC
     230 tstMicroGC_TEMPLATE     = VBoxRc
    231231 tstMicroGC_SOURCES      = tstMicroGC.cpp tstMicroGCA.asm
    232232 tstMicroGC_DEFS         =
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