Use HOST_PDBFILE when building host apps on win32.
Long-term fixing pacifica parallel build bustage. Bug #299557 r=chase git-svn-id: svn://10.0.0.236/trunk@175670 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
194f3ed612
commit
d22f81d9ab
@ -177,6 +177,8 @@ ifndef GNU_CC
|
||||
# See bug 286179 <https://bugzilla.mozilla.org/show_bug.cgi?id=286179> for
|
||||
# details. -- chase@mozilla.org
|
||||
#
|
||||
# Changes to the PDBFILE naming scheme should also be reflected in HOST_PDBFILE
|
||||
#
|
||||
PDBFILE=$(basename $(@F)).pdb
|
||||
ifdef MOZ_DEBUG
|
||||
CODFILE=$(basename $(@F)).cod
|
||||
@ -220,6 +222,10 @@ endif # GNU_CC
|
||||
endif # ENABLE_CXX_EXCEPTIONS
|
||||
endif # WINNT
|
||||
|
||||
ifeq (,$(filter-out WINNT WINCE,$(HOST_OS_ARCH)))
|
||||
HOST_PDBFILE=$(basename $(@F)).pdb
|
||||
endif
|
||||
|
||||
ifndef TARGETS
|
||||
TARGETS = $(LIBRARY) $(SHARED_LIBRARY) $(PROGRAM) $(SIMPLE_PROGRAMS) $(HOST_LIBRARY) $(HOST_PROGRAM) $(HOST_SIMPLE_PROGRAMS)
|
||||
endif
|
||||
|
||||
2
mozilla/configure
vendored
2
mozilla/configure
vendored
@ -5298,7 +5298,7 @@ case "$host" in
|
||||
if test -n "$_WIN32_MSVC"; then
|
||||
HOST_AR=lib
|
||||
HOST_AR_FLAGS='-NOLOGO -OUT:"$@"'
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo"
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo -Fd\$(HOST_PDBFILE)"
|
||||
else
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mno-cygwin"
|
||||
fi
|
||||
|
||||
@ -1122,7 +1122,7 @@ case "$host" in
|
||||
if test -n "$_WIN32_MSVC"; then
|
||||
HOST_AR=lib
|
||||
HOST_AR_FLAGS='-NOLOGO -OUT:"$@"'
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo"
|
||||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo -Fd\$(HOST_PDBFILE)"
|
||||
else
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mno-cygwin"
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user