зеркало из https://github.com/mozilla/gecko-dev.git
Bug 647820 - Don't use -mno-cygwin on mingw compilation (m-c part) r=ted.mielczarek
This commit is contained in:
Родитель
12c9483287
Коммит
715481c517
|
@ -1932,7 +1932,7 @@ case "$host" in
|
|||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo -Fd\$(HOST_PDBFILE)"
|
||||
HOST_RANLIB='echo ranlib'
|
||||
else
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mno-cygwin"
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mwindows"
|
||||
fi
|
||||
HOST_CFLAGS="$HOST_CFLAGS -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -DNO_X11 -D_CRT_SECURE_NO_WARNINGS"
|
||||
HOST_NSPR_MDCPUCFG='\"md/_winnt.cfg\"'
|
||||
|
@ -2392,9 +2392,9 @@ ia64*-hpux*)
|
|||
# #include <string> vs -I./dist/include/string issue so don't use it
|
||||
SYSTEM_MAKEDEPEND=
|
||||
if test -n "$GNU_CC"; then
|
||||
CC="$CC -mno-cygwin"
|
||||
CXX="$CXX -mno-cygwin"
|
||||
CPP="$CPP -mno-cygwin"
|
||||
CC="$CC -mwindows"
|
||||
CXX="$CXX -mwindows"
|
||||
CPP="$CPP -mwindows"
|
||||
CFLAGS="$CFLAGS -mms-bitfields"
|
||||
CXXFLAGS="$CXXFLAGS -mms-bitfields"
|
||||
DSO_LDOPTS='-shared'
|
||||
|
|
|
@ -1823,7 +1823,7 @@ case "$host" in
|
|||
HOST_CFLAGS="$HOST_CFLAGS -TC -nologo -Fd\$(HOST_PDBFILE)"
|
||||
HOST_RANLIB='echo ranlib'
|
||||
else
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mno-cygwin"
|
||||
HOST_CFLAGS="$HOST_CFLAGS -mwindows"
|
||||
fi
|
||||
HOST_CFLAGS="$HOST_CFLAGS -DXP_WIN32 -DXP_WIN -DWIN32 -D_WIN32 -DNO_X11 -D_CRT_SECURE_NO_WARNINGS"
|
||||
HOST_NSPR_MDCPUCFG='\"md/_winnt.cfg\"'
|
||||
|
@ -2294,9 +2294,9 @@ ia64*-hpux*)
|
|||
# #include <string> vs -I./dist/include/string issue so don't use it
|
||||
SYSTEM_MAKEDEPEND=
|
||||
if test -n "$GNU_CC"; then
|
||||
CC="$CC -mno-cygwin"
|
||||
CXX="$CXX -mno-cygwin"
|
||||
CPP="$CPP -mno-cygwin"
|
||||
CC="$CC -mwindows"
|
||||
CXX="$CXX -mwindows"
|
||||
CPP="$CPP -mwindows"
|
||||
CFLAGS="$CFLAGS -mms-bitfields"
|
||||
CXXFLAGS="$CXXFLAGS -mms-bitfields"
|
||||
DSO_LDOPTS='-shared'
|
||||
|
|
|
@ -60,7 +60,11 @@ LIBS = \
|
|||
include $(topsrcdir)/config/rules.mk
|
||||
|
||||
ifeq ($(OS_ARCH),WINNT)
|
||||
ifdef GNU_CXX
|
||||
LDFLAGS += -mconsole
|
||||
else
|
||||
LDFLAGS += -SUBSYSTEM:CONSOLE
|
||||
endif
|
||||
ifdef MOZ_NO_DEBUG_RTL
|
||||
DEFINES += -MOZ_NO_DEBUG_RTL
|
||||
endif
|
||||
|
|
Загрузка…
Ссылка в новой задаче