merge(3p/absl): subtree merge of Abseil up to e19260f
... notably, this includes Abseil's own StatusOr type, which conflicted with our implementation (that was taken from TensorFlow). Change-Id: Ie7d6764b64055caaeb8dc7b6b9d066291e6b538f
This commit is contained in:
parent
cc27324d02
commit
082c006c04
854 changed files with 11260 additions and 5296 deletions
|
|
@ -5,47 +5,6 @@
|
|||
|
||||
list(APPEND ABSL_CLANG_CL_FLAGS
|
||||
"/W3"
|
||||
"-Wno-c++98-compat-pedantic"
|
||||
"-Wno-conversion"
|
||||
"-Wno-covered-switch-default"
|
||||
"-Wno-deprecated"
|
||||
"-Wno-disabled-macro-expansion"
|
||||
"-Wno-double-promotion"
|
||||
"-Wno-comma"
|
||||
"-Wno-extra-semi"
|
||||
"-Wno-extra-semi-stmt"
|
||||
"-Wno-packed"
|
||||
"-Wno-padded"
|
||||
"-Wno-sign-compare"
|
||||
"-Wno-float-conversion"
|
||||
"-Wno-float-equal"
|
||||
"-Wno-format-nonliteral"
|
||||
"-Wno-gcc-compat"
|
||||
"-Wno-global-constructors"
|
||||
"-Wno-exit-time-destructors"
|
||||
"-Wno-non-modular-include-in-module"
|
||||
"-Wno-old-style-cast"
|
||||
"-Wno-range-loop-analysis"
|
||||
"-Wno-reserved-id-macro"
|
||||
"-Wno-shorten-64-to-32"
|
||||
"-Wno-switch-enum"
|
||||
"-Wno-thread-safety-negative"
|
||||
"-Wno-unknown-warning-option"
|
||||
"-Wno-unreachable-code"
|
||||
"-Wno-unused-macros"
|
||||
"-Wno-weak-vtables"
|
||||
"-Wno-zero-as-null-pointer-constant"
|
||||
"-Wbitfield-enum-conversion"
|
||||
"-Wbool-conversion"
|
||||
"-Wconstant-conversion"
|
||||
"-Wenum-conversion"
|
||||
"-Wint-conversion"
|
||||
"-Wliteral-conversion"
|
||||
"-Wnon-literal-null-conversion"
|
||||
"-Wnull-conversion"
|
||||
"-Wobjc-literal-conversion"
|
||||
"-Wno-sign-conversion"
|
||||
"-Wstring-conversion"
|
||||
"/DNOMINMAX"
|
||||
"/DWIN32_LEAN_AND_MEAN"
|
||||
"/D_CRT_SECURE_NO_WARNINGS"
|
||||
|
|
@ -78,16 +37,17 @@ list(APPEND ABSL_GCC_FLAGS
|
|||
"-Wextra"
|
||||
"-Wcast-qual"
|
||||
"-Wconversion-null"
|
||||
"-Wformat-security"
|
||||
"-Wmissing-declarations"
|
||||
"-Woverlength-strings"
|
||||
"-Wpointer-arith"
|
||||
"-Wundef"
|
||||
"-Wunused-local-typedefs"
|
||||
"-Wunused-result"
|
||||
"-Wvarargs"
|
||||
"-Wvla"
|
||||
"-Wwrite-strings"
|
||||
"-Wno-missing-field-initializers"
|
||||
"-Wno-sign-compare"
|
||||
"-DNOMINMAX"
|
||||
)
|
||||
|
||||
list(APPEND ABSL_GCC_TEST_FLAGS
|
||||
|
|
@ -103,48 +63,37 @@ list(APPEND ABSL_GCC_TEST_FLAGS
|
|||
list(APPEND ABSL_LLVM_FLAGS
|
||||
"-Wall"
|
||||
"-Wextra"
|
||||
"-Weverything"
|
||||
"-Wno-c++98-compat-pedantic"
|
||||
"-Wno-conversion"
|
||||
"-Wno-covered-switch-default"
|
||||
"-Wno-deprecated"
|
||||
"-Wno-disabled-macro-expansion"
|
||||
"-Wno-double-promotion"
|
||||
"-Wno-comma"
|
||||
"-Wno-extra-semi"
|
||||
"-Wno-extra-semi-stmt"
|
||||
"-Wno-packed"
|
||||
"-Wno-padded"
|
||||
"-Wno-sign-compare"
|
||||
"-Wno-float-conversion"
|
||||
"-Wno-float-equal"
|
||||
"-Wno-format-nonliteral"
|
||||
"-Wno-gcc-compat"
|
||||
"-Wno-global-constructors"
|
||||
"-Wno-exit-time-destructors"
|
||||
"-Wno-non-modular-include-in-module"
|
||||
"-Wno-old-style-cast"
|
||||
"-Wno-range-loop-analysis"
|
||||
"-Wno-reserved-id-macro"
|
||||
"-Wno-shorten-64-to-32"
|
||||
"-Wno-switch-enum"
|
||||
"-Wno-thread-safety-negative"
|
||||
"-Wno-unknown-warning-option"
|
||||
"-Wno-unreachable-code"
|
||||
"-Wno-unused-macros"
|
||||
"-Wno-weak-vtables"
|
||||
"-Wno-zero-as-null-pointer-constant"
|
||||
"-Wbitfield-enum-conversion"
|
||||
"-Wbool-conversion"
|
||||
"-Wconstant-conversion"
|
||||
"-Wenum-conversion"
|
||||
"-Wint-conversion"
|
||||
"-Wcast-qual"
|
||||
"-Wconversion"
|
||||
"-Wfloat-overflow-conversion"
|
||||
"-Wfloat-zero-conversion"
|
||||
"-Wfor-loop-analysis"
|
||||
"-Wformat-security"
|
||||
"-Wgnu-redeclared-enum"
|
||||
"-Winfinite-recursion"
|
||||
"-Wliteral-conversion"
|
||||
"-Wnon-literal-null-conversion"
|
||||
"-Wnull-conversion"
|
||||
"-Wobjc-literal-conversion"
|
||||
"-Wno-sign-conversion"
|
||||
"-Wmissing-declarations"
|
||||
"-Woverlength-strings"
|
||||
"-Wpointer-arith"
|
||||
"-Wself-assign"
|
||||
"-Wshadow"
|
||||
"-Wstring-conversion"
|
||||
"-Wtautological-overlap-compare"
|
||||
"-Wundef"
|
||||
"-Wuninitialized"
|
||||
"-Wunreachable-code"
|
||||
"-Wunused-comparison"
|
||||
"-Wunused-local-typedefs"
|
||||
"-Wunused-result"
|
||||
"-Wvla"
|
||||
"-Wwrite-strings"
|
||||
"-Wno-float-conversion"
|
||||
"-Wno-implicit-float-conversion"
|
||||
"-Wno-implicit-int-float-conversion"
|
||||
"-Wno-implicit-int-conversion"
|
||||
"-Wno-shorten-64-to-32"
|
||||
"-Wno-sign-conversion"
|
||||
"-DNOMINMAX"
|
||||
)
|
||||
|
||||
list(APPEND ABSL_LLVM_TEST_FLAGS
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue