| # GENERATED! DO NOT MANUALLY EDIT THIS FILE. |
| # |
| # (1) Edit absl/copts/copts.py. |
| # (2) Run `python <path_to_absl>/copts/generate_copts.py`. |
| |
| list(APPEND ABSL_CLANG_CL_FLAGS |
| "/W3" |
| "/DNOMINMAX" |
| "/DWIN32_LEAN_AND_MEAN" |
| "/D_CRT_SECURE_NO_WARNINGS" |
| "/D_SCL_SECURE_NO_WARNINGS" |
| "/D_ENABLE_EXTENDED_ALIGNED_STORAGE" |
| ) |
| |
| list(APPEND ABSL_CLANG_CL_TEST_FLAGS |
| "/W3" |
| "/DNOMINMAX" |
| "/DWIN32_LEAN_AND_MEAN" |
| "/D_CRT_SECURE_NO_WARNINGS" |
| "/D_SCL_SECURE_NO_WARNINGS" |
| "/D_ENABLE_EXTENDED_ALIGNED_STORAGE" |
| "-Wno-deprecated-declarations" |
| "-Wno-implicit-int-conversion" |
| "-Wno-missing-prototypes" |
| "-Wno-missing-variable-declarations" |
| "-Wno-shadow" |
| "-Wno-shorten-64-to-32" |
| "-Wno-sign-compare" |
| "-Wno-sign-conversion" |
| "-Wno-unreachable-code-loop-increment" |
| "-Wno-unused-function" |
| "-Wno-unused-member-function" |
| "-Wno-unused-parameter" |
| "-Wno-unused-private-field" |
| "-Wno-unused-template" |
| "-Wno-used-but-marked-unused" |
| "-Wno-gnu-zero-variadic-macro-arguments" |
| ) |
| |
| list(APPEND ABSL_GCC_FLAGS |
| "-Wall" |
| "-Wextra" |
| "-Wcast-qual" |
| "-Wconversion-null" |
| "-Wformat-security" |
| "-Wmissing-declarations" |
| "-Wnon-virtual-dtor" |
| "-Woverlength-strings" |
| "-Wpointer-arith" |
| "-Wundef" |
| "-Wunused-local-typedefs" |
| "-Wunused-result" |
| "-Wvarargs" |
| "-Wvla" |
| "-Wwrite-strings" |
| "-DNOMINMAX" |
| ) |
| |
| list(APPEND ABSL_GCC_TEST_FLAGS |
| "-Wall" |
| "-Wextra" |
| "-Wcast-qual" |
| "-Wconversion-null" |
| "-Wformat-security" |
| "-Wnon-virtual-dtor" |
| "-Woverlength-strings" |
| "-Wpointer-arith" |
| "-Wundef" |
| "-Wunused-local-typedefs" |
| "-Wunused-result" |
| "-Wvarargs" |
| "-Wvla" |
| "-Wwrite-strings" |
| "-DNOMINMAX" |
| "-Wno-deprecated-declarations" |
| "-Wno-missing-declarations" |
| "-Wno-self-move" |
| "-Wno-sign-compare" |
| "-Wno-unused-function" |
| "-Wno-unused-parameter" |
| "-Wno-unused-private-field" |
| ) |
| |
| list(APPEND ABSL_LLVM_FLAGS |
| "-Wall" |
| "-Wextra" |
| "-Wc++98-compat-extra-semi" |
| "-Wcast-qual" |
| "-Wconversion" |
| "-Wdeprecated-pragma" |
| "-Wfloat-overflow-conversion" |
| "-Wfloat-zero-conversion" |
| "-Wfor-loop-analysis" |
| "-Wformat-security" |
| "-Wgnu-redeclared-enum" |
| "-Winfinite-recursion" |
| "-Winvalid-constexpr" |
| "-Wliteral-conversion" |
| "-Wmissing-declarations" |
| "-Woverlength-strings" |
| "-Wpointer-arith" |
| "-Wself-assign" |
| "-Wshadow-all" |
| "-Wshorten-64-to-32" |
| "-Wsign-conversion" |
| "-Wstring-conversion" |
| "-Wtautological-overlap-compare" |
| "-Wtautological-unsigned-zero-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-unknown-warning-option" |
| "-DNOMINMAX" |
| ) |
| |
| list(APPEND ABSL_LLVM_TEST_FLAGS |
| "-Wall" |
| "-Wextra" |
| "-Wc++98-compat-extra-semi" |
| "-Wcast-qual" |
| "-Wconversion" |
| "-Wdeprecated-pragma" |
| "-Wfloat-overflow-conversion" |
| "-Wfloat-zero-conversion" |
| "-Wfor-loop-analysis" |
| "-Wformat-security" |
| "-Wgnu-redeclared-enum" |
| "-Winfinite-recursion" |
| "-Winvalid-constexpr" |
| "-Wliteral-conversion" |
| "-Wmissing-declarations" |
| "-Woverlength-strings" |
| "-Wpointer-arith" |
| "-Wself-assign" |
| "-Wshadow-all" |
| "-Wstring-conversion" |
| "-Wtautological-overlap-compare" |
| "-Wtautological-unsigned-zero-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-unknown-warning-option" |
| "-DNOMINMAX" |
| "-Wno-deprecated-declarations" |
| "-Wno-implicit-int-conversion" |
| "-Wno-missing-prototypes" |
| "-Wno-missing-variable-declarations" |
| "-Wno-shadow" |
| "-Wno-shorten-64-to-32" |
| "-Wno-sign-compare" |
| "-Wno-sign-conversion" |
| "-Wno-unreachable-code-loop-increment" |
| "-Wno-unused-function" |
| "-Wno-unused-member-function" |
| "-Wno-unused-parameter" |
| "-Wno-unused-private-field" |
| "-Wno-unused-template" |
| "-Wno-used-but-marked-unused" |
| "-Wno-gnu-zero-variadic-macro-arguments" |
| ) |
| |
| list(APPEND ABSL_MSVC_FLAGS |
| "/W3" |
| "/bigobj" |
| "/wd4005" |
| "/wd4068" |
| "/wd4180" |
| "/wd4244" |
| "/wd4267" |
| "/wd4503" |
| "/wd4800" |
| "/DNOMINMAX" |
| "/DWIN32_LEAN_AND_MEAN" |
| "/D_CRT_SECURE_NO_WARNINGS" |
| "/D_SCL_SECURE_NO_WARNINGS" |
| "/D_ENABLE_EXTENDED_ALIGNED_STORAGE" |
| ) |
| |
| list(APPEND ABSL_MSVC_LINKOPTS |
| "-ignore:4221" |
| ) |
| |
| list(APPEND ABSL_MSVC_TEST_FLAGS |
| "/W3" |
| "/bigobj" |
| "/wd4005" |
| "/wd4068" |
| "/wd4180" |
| "/wd4244" |
| "/wd4267" |
| "/wd4503" |
| "/wd4800" |
| "/DNOMINMAX" |
| "/DWIN32_LEAN_AND_MEAN" |
| "/D_CRT_SECURE_NO_WARNINGS" |
| "/D_SCL_SECURE_NO_WARNINGS" |
| "/D_ENABLE_EXTENDED_ALIGNED_STORAGE" |
| "/wd4018" |
| "/wd4101" |
| "/wd4503" |
| "/wd4996" |
| "/DNOMINMAX" |
| ) |
| |
| list(APPEND ABSL_RANDOM_HWAES_ARM32_FLAGS |
| "-mfpu=neon" |
| ) |
| |
| list(APPEND ABSL_RANDOM_HWAES_ARM64_FLAGS |
| "-march=armv8-a+crypto" |
| ) |
| |
| list(APPEND ABSL_RANDOM_HWAES_MSVC_X64_FLAGS |
| ) |
| |
| list(APPEND ABSL_RANDOM_HWAES_X64_FLAGS |
| "-maes" |
| "-msse4.1" |
| ) |