VirtualBox

Changeset 58630 in vbox


Ignore:
Timestamp:
Nov 10, 2015 10:56:24 AM (9 years ago)
Author:
vboxsync
Message:

bs3kit: Made gcc produced 64-bit ELF palatable for wlink.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk

    r58628 r58630  
    124124        $(PATH_OBJ)/bs3kit-common-16/bs3kit-common-16.lib \
    125125        $(PATH_OBJ)/bs3kit-common-32/bs3kit-common-32.lib \
    126         $(PATH_OBJ)/bs3kit-common-64/bs3kit-common-64.lib
     126        $(PATH_OBJ)/bs3kit-common-64-asm/bs3kit-common-64-asm.lib \
     127        $(PATH_OBJ)/bs3kit-common-64-c/bs3kit-common-64-c.lib
    127128
    128129# BS3Kit template for 32-bit code.
     
    163164 TEMPLATE_VBoxBS3KitImg64_CTOOL      := $(VBOX_GCC_TOOL)
    164165 TEMPLATE_VBoxBS3KitImg64_CXXTOOL    := $(VBOX_GCC_TOOL)
    165  TEMPLATE_VBoxBS3KitImg64_CFLAGS      = -m64 -maccumulate-outgoing-args -g -Os -fno-omit-frame-pointer $(VBOX_GCC_WARN_PEDANTIC_C)
    166  TEMPLATE_VBoxBS3KitImg64_CXXFLAGS    = -m64 -maccumulate-outgoing-args -g -Os -fno-omit-frame-pointer $(VBOX_GCC_WARN_PEDANTIC_CXX)
     166 TEMPLATE_VBoxBS3KitImg64_CFLAGS      = -m64 -maccumulate-outgoing-args -g0 -Os -fno-omit-frame-pointer $(VBOX_GCC_WARN_PEDANTIC_C)
     167 TEMPLATE_VBoxBS3KitImg64_CXXFLAGS    = -m64 -maccumulate-outgoing-args -g0 -Os -fno-omit-frame-pointer $(VBOX_GCC_WARN_PEDANTIC_CXX)
    167168endif
    168169TEMPLATE_VBoxBS3KitImg64_LDTOOL       = VBoxBsUnusedLd
     
    213214
    214215# The 64-bit BS3Kit library.
    215 LIBRARIES += bs3kit-common-64
    216 bs3kit-common-64_TEMPLATE = VBoxBS3KitImg64
    217 bs3kit-common-64_DEFS     = TMPL_LM64 BS3_CMN_ONLY
    218 bs3kit-common-64_SOURCES  = $(VBOX_BS3KIT_COMMON_SOURCES)
     216LIBRARIES += bs3kit-common-64-asm
     217bs3kit-common-64-asm_TEMPLATE = VBoxBS3KitImg64
     218bs3kit-common-64-asm_DEFS     = TMPL_LM64 BS3_CMN_ONLY
     219bs3kit-common-64-asm_SOURCES  = $(filter %.asm,$(VBOX_BS3KIT_COMMON_SOURCES))
     220
     221# The 64-bit BS3Kit library.
     222LIBRARIES += bs3kit-common-64-c
     223bs3kit-common-64-c_TEMPLATE = VBoxBS3KitImg64
     224bs3kit-common-64-c_DEFS     = TMPL_LM64 BS3_CMN_ONLY
     225bs3kit-common-64-c_SOURCES  = $(filter-out %.asm,$(VBOX_BS3KIT_COMMON_SOURCES))
    219226
    220227#
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