VirtualBox

Changeset 55128 in vbox


Ignore:
Timestamp:
Apr 8, 2015 11:25:13 AM (9 years ago)
Author:
vboxsync
Message:

Config.kmk: use -z,relro on Linux

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r55095 r55128  
    39063906TEMPLATE_VBOXR3EXE_LDFLAGS.sparc32     = -m32
    39073907TEMPLATE_VBOXR3EXE_LDFLAGS.sparc64     = -m64
    3908 TEMPLATE_VBOXR3EXE_LDFLAGS.linux       = -Wl,-z,noexecstack $(VBOX_LD_as_needed)
     3908TEMPLATE_VBOXR3EXE_LDFLAGS.linux       = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
    39093909TEMPLATE_VBOXR3EXE_LDFLAGS.solaris     = -Wl,-z,ignore # same as VBOX_LD_as_needed
    39103910
     
    46114611 ifeq ($(KBUILD_TARGET),linux)
    46124612TEMPLATE_VBOXMAINEXE_LIBS                = pthread m rt $(LIB_RUNTIME) dl
    4613 TEMPLATE_VBOXMAINEXE_LDFLAGS.linux       = -Wl,-z,noexecstack $(VBOX_LD_as_needed)
     4613TEMPLATE_VBOXMAINEXE_LDFLAGS.linux       = -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
    46144614 else ifeq ($(KBUILD_TARGET),os2)
    46154615TEMPLATE_VBOXMAINEXE_TOOL                = GXX3OMF
     
    50735073
    50745074  ifeq ($(KBUILD_TARGET),linux)
    5075    TEMPLATE_VBOXQT4GUIEXE_LDFLAGS += -Wl,-z,noexecstack $(VBOX_LD_as_needed)
     5075   TEMPLATE_VBOXQT4GUIEXE_LDFLAGS += -Wl,-z,noexecstack,-z,relro $(VBOX_LD_as_needed)
    50765076   TEMPLATE_VBOXQT4GUIEXE_LIBS += \
    50775077     $(VBOX_XCURSOR_LIBS) \
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