mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 985836 - Move -Fd flags from configure to config.mk. r=mshal
This commit is contained in:
parent
5697ca4c7d
commit
5d039a7eea
@ -231,10 +231,12 @@ ifndef GNU_CC
|
||||
#
|
||||
|
||||
ifdef SIMPLE_PROGRAMS
|
||||
COMPILE_PDBFILE = $(basename $(@F)).pdb
|
||||
COMPILE_PDB_FLAG ?= -Fd$(basename $(@F)).pdb
|
||||
else
|
||||
COMPILE_PDBFILE = generated.pdb
|
||||
COMPILE_PDB_FLAG ?= -Fdgenerated.pdb
|
||||
endif
|
||||
COMPILE_CFLAGS += $(COMPILE_PDB_FLAG)
|
||||
COMPILE_CXXFLAGS += $(COMPILE_PDB_FLAG)
|
||||
|
||||
LINK_PDBFILE = $(basename $(@F)).pdb
|
||||
ifdef MOZ_DEBUG
|
||||
@ -265,6 +267,9 @@ endif # Solaris Sun Studio C++
|
||||
|
||||
ifeq ($(HOST_OS_ARCH),WINNT)
|
||||
HOST_PDBFILE=$(basename $(@F)).pdb
|
||||
HOST_PDB_FLAG ?= -Fd$(HOST_PDBFILE)
|
||||
HOST_CFLAGS += $(HOST_PDB_FLAG)
|
||||
HOST_CXXFLAGS += $(HOST_PDB_FLAG)
|
||||
endif
|
||||
|
||||
# Don't build SIMPLE_PROGRAMS during the MOZ_PROFILE_GENERATE pass
|
||||
|
@ -1743,7 +1743,7 @@ case "$host" in
|
||||
if test -n "$_WIN32_MSVC"; then
|
||||
HOST_AR=lib
|
||||
HOST_AR_FLAGS='-NOLOGO -OUT:$@'
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo -Fd\$(HOST_PDBFILE)"
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo"
|
||||
HOST_RANLIB='echo ranlib'
|
||||
else
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mwindows"
|
||||
@ -2125,8 +2125,8 @@ ia64*-hpux*)
|
||||
_USE_CPP_INCLUDE_FLAG=1
|
||||
_DEFINES_CFLAGS='-FI $(DEPTH)/dist/include/mozilla-config.h -DMOZILLA_CLIENT'
|
||||
_DEFINES_CXXFLAGS='-FI $(DEPTH)/dist/include/mozilla-config.h -DMOZILLA_CLIENT'
|
||||
CFLAGS="$CFLAGS -W3 -Gy -Fd\$(COMPILE_PDBFILE)"
|
||||
CXXFLAGS="$CXXFLAGS -W3 -Gy -Fd\$(COMPILE_PDBFILE)"
|
||||
CFLAGS="$CFLAGS -W3 -Gy"
|
||||
CXXFLAGS="$CXXFLAGS -W3 -Gy"
|
||||
if test "$_CC_SUITE" -ge "12"; then
|
||||
dnl VS2013+ requires -FS when parallel building by make -jN.
|
||||
dnl If nothing, compiler sometimes causes C1041 error.
|
||||
|
@ -1331,7 +1331,7 @@ case "$host" in
|
||||
if test -n "$_WIN32_MSVC"; then
|
||||
HOST_AR=lib
|
||||
HOST_AR_FLAGS='-NOLOGO -OUT:$@'
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo -Fd\$(HOST_PDBFILE)"
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo"
|
||||
HOST_RANLIB='echo ranlib'
|
||||
else
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mwindows"
|
||||
@ -1642,8 +1642,8 @@ ia64*-hpux*)
|
||||
_USE_CPP_INCLUDE_FLAG=1
|
||||
_DEFINES_CFLAGS='-FI $(DEPTH)/js/src/js-confdefs.h -DMOZILLA_CLIENT'
|
||||
_DEFINES_CXXFLAGS='-FI $(DEPTH)/js/src/js-confdefs.h -DMOZILLA_CLIENT'
|
||||
CFLAGS="$CFLAGS -W3 -Gy -Fd\$(COMPILE_PDBFILE)"
|
||||
CXXFLAGS="$CXXFLAGS -W3 -Gy -Fd\$(COMPILE_PDBFILE)"
|
||||
CFLAGS="$CFLAGS -W3 -Gy"
|
||||
CXXFLAGS="$CXXFLAGS -W3 -Gy"
|
||||
if test "$_CC_SUITE" -ge "12"; then
|
||||
dnl VS2013+ requires -FS when parallel building by make -jN.
|
||||
dnl If nothing, compiler sometimes causes C1041 error.
|
||||
|
Loading…
Reference in New Issue
Block a user