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:
cls%seawood.org 2005-07-06 01:49:32 +00:00
parent 194f3ed612
commit d22f81d9ab
3 changed files with 8 additions and 2 deletions

View File

@ -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
View File

@ -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

View File

@ -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