VirtualBox

Changeset 98179 in vbox


Ignore:
Timestamp:
Jan 21, 2023 10:27:40 PM (2 years ago)
Author:
vboxsync
Message:

xpcom18a4/Config.kmk: s/VBOXR3NP/VBoxR3DllNonPedantic/ bugref:10348

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/Config.kmk

    r98103 r98179  
    4141#
    4242TEMPLATE_XPCOM                     = XPCOM libraries (shared)
    43 TEMPLATE_XPCOM_EXTENDS             = VBOXR3NP
    44 ## @todo correct inheritance here to make it use all the VBOXR3NP settings instead of overriding all of them.
    45 TEMPLATE_XPCOM_ASTOOL              = $(TEMPLATE_VBOXR3NP_TOOL)
     43TEMPLATE_XPCOM_EXTENDS             = VBoxR3DllNonPedantic
     44## @todo correct inheritance here to make it use all the VBoxR3DllNonPedantic settings instead of overriding all of them.
     45TEMPLATE_XPCOM_ASTOOL              = $(TEMPLATE_VBoxR3DllNonPedantic_TOOL)
    4646TEMPLATE_XPCOM_ASFLAGS             = $(NO_SUCH_VARIABLE)
    4747TEMPLATE_XPCOM_ASFLAGS.x86         = -m32
     
    105105endif
    106106ifdef VBOX_WITH_AUTOMATIC_DEFS_QUOTING
    107  TEMPLATE_XPCOM_DEFS.darwin        = OSTYPE="Darwin8.8.1" OSARCH="Darwin" XP_UNIX=1 XP_MACOSX=1 TARGET_CARBON=1 HAVE_VISIBILITY_ATTRIBUTE=1 DARWIN=1 $(TEMPLATE_VBOXR3NP_DEFS.darwin)
    108 else
    109  TEMPLATE_XPCOM_DEFS.darwin        = OSTYPE=\"Darwin8.8.1\" OSARCH=\"Darwin\" XP_UNIX=1 XP_MACOSX=1 TARGET_CARBON=1 HAVE_VISIBILITY_ATTRIBUTE=1 DARWIN=1 $(TEMPLATE_VBOXR3NP_DEFS.darwin)
     107 TEMPLATE_XPCOM_DEFS.darwin        = OSTYPE="Darwin8.8.1" OSARCH="Darwin" XP_UNIX=1 XP_MACOSX=1 TARGET_CARBON=1 HAVE_VISIBILITY_ATTRIBUTE=1 DARWIN=1 $(TEMPLATE_VBoxR3DllNonPedantic_DEFS.darwin)
     108else
     109 TEMPLATE_XPCOM_DEFS.darwin        = OSTYPE=\"Darwin8.8.1\" OSARCH=\"Darwin\" XP_UNIX=1 XP_MACOSX=1 TARGET_CARBON=1 HAVE_VISIBILITY_ATTRIBUTE=1 DARWIN=1 $(TEMPLATE_VBoxR3DllNonPedantic_DEFS.darwin)
    110110endif
    111111TEMPLATE_XPCOM_DEFS.darwin.amd64   = VBOX_MACOSX_FOLLOWS_UNIX_IO
     
    132132 TEMPLATE_XPCOM_DEFS.solaris       = OSTYPE=\"Solaris10\"   OSARCH=\"Solaris\" XP_UNIX=1 XP_SOLARIS=1 HAVE_LIBDL=1 HAVE_SENDFILEV=1 SOLARIS=1 _REENTRANT
    133133endif
    134 TEMPLATE_XPCOM_LDFLAGS             = $(TEMPLATE_VBOXR3NP_LDFLAGS)
     134TEMPLATE_XPCOM_LDFLAGS             = $(TEMPLATE_VBoxR3DllNonPedantic_LDFLAGS)
    135135ifdef VBOX_WITH_RUNPATH
    136136TEMPLATE_XPCOM_LDFLAGS            += '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)'
     
    141141TEMPLATE_XPCOM_LDFLAGS.amd64       = -m64
    142142TEMPLATE_XPCOM_LDFLAGS.arm64       = -m64
    143 TEMPLATE_XPCOM_LDFLAGS.darwin      = $(TEMPLATE_VBOXR3NP_LDFLAGS.darwin) \
     143TEMPLATE_XPCOM_LDFLAGS.darwin      = $(TEMPLATE_VBoxR3DllNonPedantic_LDFLAGS.darwin) \
    144144        -fshort-wchar -fno-rtti -fno-exceptions -fpascal-strings \
    145145        -current_version $(VBOX_VERSION_MAJOR).$(VBOX_VERSION_MINOR).$(VBOX_VERSION_BUILD) \
     
    209209TEMPLATE_XPCOMYASM = XPCOM w/ yasm
    210210TEMPLATE_XPCOMYASM_EXTENDS = XPCOM
    211 TEMPLATE_XPCOMYASM_ASTOOL        = $(TEMPLATE_VBOXR3NP_ASTOOL)
    212 TEMPLATE_XPCOMYASM_ASFLAGS       = $(TEMPLATE_VBOXR3NP_ASFLAGS)
    213 TEMPLATE_XPCOMYASM_ASFLAGS.x86   = $(TEMPLATE_VBOXR3NP_ASFLAGS.x86)
    214 TEMPLATE_XPCOMYASM_ASFLAGS.amd64 = $(TEMPLATE_VBOXR3NP_ASFLAGS.amd64)
    215 TEMPLATE_XPCOMYASM_ASDEFS        = $(TEMPLATE_VBOXR3NP_DEFS)
     211TEMPLATE_XPCOMYASM_ASTOOL        = $(TEMPLATE_VBoxR3DllNonPedantic_ASTOOL)
     212TEMPLATE_XPCOMYASM_ASFLAGS       = $(TEMPLATE_VBoxR3DllNonPedantic_ASFLAGS)
     213TEMPLATE_XPCOMYASM_ASFLAGS.x86   = $(TEMPLATE_VBoxR3DllNonPedantic_ASFLAGS.x86)
     214TEMPLATE_XPCOMYASM_ASFLAGS.amd64 = $(TEMPLATE_VBoxR3DllNonPedantic_ASFLAGS.amd64)
     215TEMPLATE_XPCOMYASM_ASDEFS        = $(TEMPLATE_VBoxR3DllNonPedantic_DEFS)
    216216
    217217
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