VirtualBox

Changeset 5880 in vbox


Ignore:
Timestamp:
Nov 28, 2007 10:38:09 PM (17 years ago)
Author:
vboxsync
Message:

--as-needed again

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r5879 r5880  
    17081708        -Wl,--export-dynamic,--dynamic-linker=libld-l4.s.so \
    17091709        -Wl,--rpath-link,$(L4_LIBDIR)
    1710 TEMPLATE_VBOXR3EXE_LDFLAGS.linux       = -Wl,-z,noexecstack
     1710TEMPLATE_VBOXR3EXE_LDFLAGS.linux       = -Wl,-z,noexecstack $(VBOX_LD_as_needed)
    17111711 ifeq ($(BUILD_TARGET),linux)
    17121712TEMPLATE_VBOXR3EXE_LIBS                = pthread m rt dl
     
    19651965 ifeq ($(BUILD_TARGET),linux)
    19661966TEMPLATE_VBOXMAINEXE_LIBS                = pthread m rt $(LIB_RUNTIME)
     1967TEMPLATE_VBOXMAINEXE_LDFLAGS.linux       = $(VBOX_LD_as_needed)
    19671968 else ifeq ($(BUILD_TARGET),l4)
    19681969TEMPLATE_VBOXMAINEXE_LIBS                = $(LIB_RUNTIME)
     
    21522153 endif
    21532154
    2154  ifeq ($(BUILD_TARGET),darwin)
     2155 ifeq ($(BUILD_TARGET),linux)
     2156  TEMPLATE_VBOXQTGUIEXE_LDFLAGS += $(VBOX_LD_as_needed)
     2157 else ifeq ($(BUILD_TARGET),darwin)
    21552158  TEMPLATE_VBOXQTGUIEXE_INCS += $(VBOX_PATH_MACOSX_SDK_INCS)
    21562159  TEMPLATE_VBOXQTGUIEXE_LDFLAGS += -framework Carbon -framework QuickTime -bind_at_load
  • trunk/src/recompiler/Makefile.kmk

    r5877 r5880  
    191191 $(REM_MOD)_LDFLAGS.darwin  = -read_only_relocs suppress -install_name @executable_path/$(REM_MOD).dylib -multiple_defined warning
    192192 $(REM_MOD)_LDFLAGS.l4      = -T$(L4_LIBDIR)/../main_rel.ld -nostdlib -Wl,--no-undefined
     193 $(REM_MOD)_LDFLAGS.linux   = $(VBOX_LD_as_needed)
    193194 $(REM_MOD)_LDFLAGS.os2     = -Zomf
    194195 $(REM_MOD)_LDFLAGS.debug   = -g
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