VirtualBox

Changeset 17168 in vbox


Ignore:
Timestamp:
Feb 26, 2009 2:35:15 PM (16 years ago)
Author:
vboxsync
Message:

Config.kmk: VBOXR3HARDENEDEXE needs no rpaths.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r17167 r17168  
    25112511#
    25122512# Template for building hardened Ring-3 executables.
     2513# These shall have no extra runpaths, esp. not origin ones.
    25132514#
    25142515TEMPLATE_VBOXR3HARDENEDEXE = Hardened VBox Ring-3 EXE
     
    25192520# not necessary except USE_LIB_PCAP is defined in SUPR3HardenedMain.cpp
    25202521# TEMPLATE_VBOXR3HARDENEDEXE_LIBS += cap
     2522endif
     2523ifn1of ($(KBUILD_TARGET), win os2)
     2524 ifdef VBOX_WITH_RUNPATH
     2525  TEMPLATE_VBOXR3HARDENEDEXE_LDFLAGS       := $(filter-out '$(VBOX_GCC_RPATH_OPT)$(VBOX_WITH_RUNPATH)',$(TEMPLATE_VBOXR3EXE_LDFLAGS))
     2526 else ifdef VBOX_WITH_ORIGIN
     2527  TEMPLATE_VBOXR3HARDENEDEXE_LDFLAGS       := $(filter-out '$(VBOX_GCC_RPATH_OPT)$$(VBOX_ORIGIN)',$(TEMPLATE_VBOXR3EXE_LDFLAGS))
     2528  TEMPLATE_VBOXR3HARDENEDEXE_LDFLAGS.linux := $(filter-out -Wl,-z,origin,$(TEMPLATE_VBOXR3EXE_LDFLAGS.linux))
     2529 endif
    25212530endif
    25222531
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