Bug 1284406 part 1 - Move warning suppression of C4577 to global level. r=glandium

MozReview-Commit-ID: 66TD5A3L73D

--HG--
extra : source : e35f507952ccb081e77d5ba78c1b0d2ed566ac73
This commit is contained in:
Xidorn Quan 2016-07-20 15:00:13 +10:00
Родитель cdea3dbebf
Коммит 17ee95ed83
6 изменённых файлов: 5 добавлений и 27 удалений

Просмотреть файл

@ -100,10 +100,6 @@ if CONFIG['GNU_CC']:
SOURCES['Key.cpp'].flags += ['-Wno-error=type-limits']
CXXFLAGS += ['-Wno-error=shadow']
if CONFIG['_MSC_VER']:
# This is intended as a temporary hack to support building with VS2015.
CXXFLAGS += ['-wd4577']
LOCAL_INCLUDES += [
'/db/sqlite3/src',
'/dom/base',

Просмотреть файл

@ -291,7 +291,3 @@ DEFINES['GRAPHITE2_STATIC'] = True
if CONFIG['CLANG_CXX']:
# Suppress warnings from Skia header files.
SOURCES['gfxPlatform.cpp'].flags += ['-Wno-implicit-fallthrough']
if CONFIG['_MSC_VER']:
# This is intended as a temporary hack to support building with VS2015.
CXXFLAGS += ['-wd4577']

Просмотреть файл

@ -23,9 +23,3 @@ if CONFIG['ENABLE_INTL_API']:
LOCAL_INCLUDES += CONFIG['MOZ_ICU_INCLUDES']
DIST_INSTALL = True
if CONFIG['_MSC_VER']:
# This is intended as a temporary hack to support building with VS2015.
# 'noexcept' used with no exception handling mode specified;
# termination on exception is not guaranteed. Specify /EHsc
CXXFLAGS += ['-wd4577']

Просмотреть файл

@ -60,9 +60,3 @@ if CONFIG['ENABLE_INTL_API']:
if CONFIG['GNU_CXX']:
CXXFLAGS += ['-Wno-error=shadow']
if CONFIG['_MSC_VER']:
# This is intended as a temporary hack to support building with VS2015.
# 'noexcept' used with no exception handling mode specified;
# termination on exception is not guaranteed. Specify /EHsc
CXXFLAGS += ['-wd4577']

Просмотреть файл

@ -79,10 +79,3 @@ else:
if CONFIG['GNU_CXX']:
CXXFLAGS += ['-Wno-error=shadow']
if CONFIG['_MSC_VER']:
# This is intended as a temporary hack to support building with VS2015.
# icu\source\common\unicode/ucasemap.h(93): warning C4577:
# 'noexcept' used with no exception handling mode specified;
# termination on exception is not guaranteed. Specify /EHsc from unified dns
CXXFLAGS += ['-wd4577']

Просмотреть файл

@ -339,6 +339,11 @@ case "$target" in
CFLAGS="$CFLAGS -wd4091"
CXXFLAGS="$CXXFLAGS -wd4091"
# This is intended as a temporary hack to support building with VS2015.
# 'noexcept' used with no exception handling mode specified;
# termination on exception is not guaranteed. Specify /EHsc
CXXFLAGS="$CXXFLAGS -wd4577"
if test -n "$WIN_UCRT_REDIST_DIR"; then
if test ! -d "$WIN_UCRT_REDIST_DIR"; then
AC_MSG_ERROR([Invalid Windows UCRT Redist directory: ${WIN_UCRT_REDIST_DIR}])