mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 646702 - Add an --enable-sm-fail-on-warnings configure option to make it easier to do Tinderbox SpiderMonkey shell builds that fail on warnings, r=pbiggar
This commit is contained in:
parent
e1ec07563f
commit
1b448b21c6
@ -88,7 +88,6 @@ MODULE_OPTIMIZE_FLAGS = -O2 -ip
|
||||
endif
|
||||
else # not INTEL_CXX
|
||||
|
||||
#FAIL_ON_WARNINGS = 1
|
||||
MODULE_OPTIMIZE_FLAGS = -O3 -fstrict-aliasing -fno-stack-protector
|
||||
|
||||
# We normally want -fomit-frame-pointer, but we want an explicit
|
||||
|
@ -142,6 +142,7 @@ OS_LIBS = @LIBS@
|
||||
ACDEFINES = @MOZ_DEFINES@
|
||||
|
||||
WARNINGS_AS_ERRORS = @WARNINGS_AS_ERRORS@
|
||||
FAIL_ON_WARNINGS = @FAIL_ON_WARNINGS@
|
||||
|
||||
MOZ_OPTIMIZE = @MOZ_OPTIMIZE@
|
||||
MOZ_OPTIMIZE_FLAGS = @MOZ_OPTIMIZE_FLAGS@
|
||||
|
@ -4779,6 +4779,17 @@ if test "$MOZ_DISABLE_WARNINGS_AS_ERRORS"; then
|
||||
WARNINGS_AS_ERRORS=''
|
||||
fi
|
||||
|
||||
dnl ========================================================
|
||||
dnl = Enable treating compile warnings as errors
|
||||
dnl ========================================================
|
||||
MOZ_ARG_ENABLE_BOOL(sm-fail-on-warnings,
|
||||
[ --enable-sm-fail-on-warnings
|
||||
Enable warnings as errors],
|
||||
FAIL_ON_WARNINGS=1,
|
||||
FAIL_ON_WARNINGS= )
|
||||
|
||||
AC_SUBST(FAIL_ON_WARNINGS)
|
||||
|
||||
dnl = Enable trace malloc
|
||||
dnl ========================================================
|
||||
NS_TRACE_MALLOC=${MOZ_TRACE_MALLOC}
|
||||
|
@ -56,8 +56,6 @@ LIBS = $(NSPR_LIBS) $(EDITLINE_LIBS) $(DEPTH)/$(LIB_PREFIX)js_static.$(LIB_
|
||||
|
||||
LOCAL_INCLUDES += -I$(topsrcdir) -I..
|
||||
|
||||
#FAIL_ON_WARNINGS = 1
|
||||
|
||||
ifdef _MSC_VER
|
||||
ifdef WINCE
|
||||
WIN32_EXE_LDFLAGS += -ENTRY:mainACRTStartup
|
||||
|
Loading…
Reference in New Issue
Block a user