VirtualBox

Ignore:
Timestamp:
Jan 17, 2022 3:01:26 PM (3 years ago)
Author:
vboxsync
Message:

/Config.kmk,Support/Makefile.kmk,vboximportchecker.kmk: Use the import checker to make sure hardened executables does not import anything. Made vboximportchecker.kmk skip library targets. bugref:10162

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tools/kBuildUnits/vboximportchecker.kmk

    r70525 r93275  
    2727# Helper for expanding certain variables while assigning.
    2828define def_unit_vboximportchecker_internal_expand_twice
    29 $(target)_POST_CMDS += $$(NLTAB)$$(VBOX_RTLDRCHECKIMPORTS) -q -p "$$(KBUILD_DEVTOOLS)/$(bld_trg).$(bld_trg_arch)/exports/$$($(target)_2_VBOX_IMPORT_CHECKER)" $$(out)
     29$(target)_POST_CMDS += $$(if-expr "$$(tool_do)" != "LINK_LIBRARY",$$(NLTAB)$$(VBOX_RTLDRCHECKIMPORTS) -q -p "$$(KBUILD_DEVTOOLS)/$(bld_trg).$(bld_trg_arch)/exports/$$($(target)_2_VBOX_IMPORT_CHECKER)" $$(out),)
    3030endef
    3131
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