Changeset 106535 in vbox for trunk/src/libs/xpcom18a4/Config.kmk
- Timestamp:
- Oct 21, 2024 12:11:59 AM (4 months ago)
- svn:sync-xref-src-repo-rev:
- 165369
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libs/xpcom18a4/Config.kmk
r106061 r106535 42 42 TEMPLATE_XPComDll = XPCOM libraries (shared) 43 43 TEMPLATE_XPComDll_EXTENDS = VBoxR3DllNonPedantic 44 ## @todo correct inheritance here to make it use all the VBoxR3DllNonPedantic settings instead of overriding all of them.45 TEMPLATE_XPComDll_ASTOOL = $(TEMPLATE_VBoxR3DllNonPedantic_TOOL)46 TEMPLATE_XPComDll_ASFLAGS = $(NO_SUCH_VARIABLE)47 TEMPLATE_XPComDll_ASFLAGS.x86 = -m3248 TEMPLATE_XPComDll_ASFLAGS.amd64 = -m6449 TEMPLATE_XPComDll_ASDEFS = $(NO_SUCH_VARIABLE)50 44 TEMPLATE_XPComDll_CXXFLAGS = -g -pipe -ansi -Wall -Wno-unused -Wno-non-virtual-dtor \ 51 45 $(VBOX_GCC_Wno-invalid-offsetof) -Wno-sign-compare -Wno-unused -Wno-ctor-dtor-privacy \ … … 175 169 176 170 # 177 # Same as XPCOM except using YASM/NASM instead of the gnu/unix assembler.178 #179 TEMPLATE_XPComDllYasm := XPCOM w/ yasm180 TEMPLATE_XPComDllYasm_EXTENDS := XPComDll181 TEMPLATE_XPComDllYasm_ASTOOL = $(TEMPLATE_VBoxR3DllNonPedantic_ASTOOL)182 TEMPLATE_XPComDllYasm_ASFLAGS = $(TEMPLATE_VBoxR3DllNonPedantic_ASFLAGS)183 TEMPLATE_XPComDllYasm_ASFLAGS.x86 = $(TEMPLATE_VBoxR3DllNonPedantic_ASFLAGS.x86)184 TEMPLATE_XPComDllYasm_ASFLAGS.amd64 = $(TEMPLATE_VBoxR3DllNonPedantic_ASFLAGS.amd64)185 TEMPLATE_XPComDllYasm_ASDEFS = $(TEMPLATE_VBoxR3DllNonPedantic_DEFS)186 187 188 #189 171 # Template for building the XPCOM executables. 190 172 # Used as a base template by XPComTstExe and XPComIpcExe. … … 274 256 TEMPLATE_XPComDll-x86_DEFS = $(TEMPLATE_XPComDll_DEFS) VBOX_IN_32_ON_64_MAIN_API 275 257 TEMPLATE_XPComDll-x86_LIBS = $(subst $(LIB_RUNTIME),$(VBOX_LIB_RUNTIME_X86),$(TEMPLATE_XPComDll_LIBS)) 276 277 TEMPLATE_XPComDllYasm-x86 = 32-bit XPCOM libraries (shared) with YASM as assembler.278 TEMPLATE_XPComDllYasm-x86_EXTENDS = XPComDllYasm279 TEMPLATE_XPComDllYasm-x86_BLD_TRG_ARCH = x86280 TEMPLATE_XPComDllYasm-x86_DEFS = $(TEMPLATE_XPComDllYasm_DEFS) VBOX_IN_32_ON_64_MAIN_API281 TEMPLATE_XPComDllYasm-x86_LIBS = $(subst $(LIB_RUNTIME),$(VBOX_LIB_RUNTIME_X86),$(TEMPLATE_XPComDllYasm_LIBS))282 258 283 259
Note:
See TracChangeset
for help on using the changeset viewer.