VirtualBox

Changeset 18422 in vbox for trunk/src/VBox/Frontends/VBoxBFE


Ignore:
Timestamp:
Mar 28, 2009 12:04:43 AM (16 years ago)
Author:
vboxsync
Message:

Makefiles,DIS: Cleanup of C++ exception options for the windows compilers. Also enabled read-only string pooling (-GF- isn't a documented option, -GF and -Gf are).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxBFE/Makefile.kmk

    r16012 r18422  
    4646# VBoxBFE
    4747#
    48 VBoxBFE_TEMPLATE =
    49 VBoxBFE_TEMPLATE  := $(if $(VBOX_WITH_HARDENING),VBOXR3NP,VBOXR3NPEXE)
     48VBoxBFE_TEMPLATE := $(if $(VBOX_WITH_HARDENING),VBOXR3NP,VBOXR3NPEXE)
    5049#ifdef VBOX_WITH_SECURELABEL
    5150#VBoxBFE_DEFS += VBOX_SECURELABEL
     
    153152VBoxBFE_LDFLAGS.darwin = -framework Foundation -framework AppKit
    154153
    155 VBoxBFE_CXXFLAGS.win = \
    156         -EHsc
     154VBoxBFE_CXXFLAGS.l4 += -fno-rtti -nostdinc -Wno-non-virtual-dtor \
     155        $(addprefix -I,$(VBOX_L4_GCC3_INCS) $(L4_INCDIR))
     156## @todo why is it all this cool stuff here only for linux? If it's important, -fshort-wchar would apply to all GCC platforms.
    157157VBoxBFE_DEFS.linux = \
    158158        NDEBUG TRIMMED
    159159VBoxBFE_CXXFLAGS.linux =  \
    160160        -fno-rtti -fno-exceptions -fshort-wchar -pthread
    161 VBoxBFE_CXXFLAGS.l4 += -fno-rtti -nostdinc -Wno-non-virtual-dtor \
    162         $(addprefix -I,$(VBOX_L4_GCC3_INCS) $(L4_INCDIR))
    163161
    164162VBoxBFE_CLEAN = $(PATH_VBoxBFE)/Ico64x01.h
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