1"""GENERATED! DO NOT MANUALLY EDIT THIS FILE. 2 3(1) Edit absl/copts/copts.py. 4(2) Run `python <path_to_absl>/copts/generate_copts.py`. 5""" 6 7ABSL_CLANG_CL_FLAGS = [ 8 "/W3", 9 "/DNOMINMAX", 10 "/DWIN32_LEAN_AND_MEAN", 11 "/D_CRT_SECURE_NO_WARNINGS", 12 "/D_SCL_SECURE_NO_WARNINGS", 13 "/D_ENABLE_EXTENDED_ALIGNED_STORAGE", 14] 15 16ABSL_CLANG_CL_TEST_FLAGS = [ 17 "-Wno-c99-extensions", 18 "-Wno-deprecated-declarations", 19 "-Wno-missing-noreturn", 20 "-Wno-missing-prototypes", 21 "-Wno-missing-variable-declarations", 22 "-Wno-null-conversion", 23 "-Wno-shadow", 24 "-Wno-shift-sign-overflow", 25 "-Wno-sign-compare", 26 "-Wno-unused-function", 27 "-Wno-unused-member-function", 28 "-Wno-unused-parameter", 29 "-Wno-unused-private-field", 30 "-Wno-unused-template", 31 "-Wno-used-but-marked-unused", 32 "-Wno-zero-as-null-pointer-constant", 33 "-Wno-gnu-zero-variadic-macro-arguments", 34] 35 36ABSL_GCC_FLAGS = [ 37 "-Wall", 38 "-Wextra", 39 "-Wcast-qual", 40 "-Wconversion-null", 41 "-Wformat-security", 42 "-Wmissing-declarations", 43 "-Woverlength-strings", 44 "-Wpointer-arith", 45 "-Wundef", 46 "-Wunused-local-typedefs", 47 "-Wunused-result", 48 "-Wvarargs", 49 "-Wvla", 50 "-Wwrite-strings", 51 "-DNOMINMAX", 52] 53 54ABSL_GCC_TEST_FLAGS = [ 55 "-Wno-conversion-null", 56 "-Wno-deprecated-declarations", 57 "-Wno-missing-declarations", 58 "-Wno-sign-compare", 59 "-Wno-unused-function", 60 "-Wno-unused-parameter", 61 "-Wno-unused-private-field", 62] 63 64ABSL_LLVM_FLAGS = [ 65 "-Wall", 66 "-Wextra", 67 "-Wcast-qual", 68 "-Wconversion", 69 "-Wfloat-overflow-conversion", 70 "-Wfloat-zero-conversion", 71 "-Wfor-loop-analysis", 72 "-Wformat-security", 73 "-Wgnu-redeclared-enum", 74 "-Winfinite-recursion", 75 "-Wliteral-conversion", 76 "-Wmissing-declarations", 77 "-Woverlength-strings", 78 "-Wpointer-arith", 79 "-Wself-assign", 80 "-Wshadow", 81 "-Wstring-conversion", 82 "-Wtautological-overlap-compare", 83 "-Wundef", 84 "-Wuninitialized", 85 "-Wunreachable-code", 86 "-Wunused-comparison", 87 "-Wunused-local-typedefs", 88 "-Wunused-result", 89 "-Wvla", 90 "-Wwrite-strings", 91 "-Wno-float-conversion", 92 "-Wno-implicit-float-conversion", 93 "-Wno-implicit-int-float-conversion", 94 "-Wno-implicit-int-conversion", 95 "-Wno-shorten-64-to-32", 96 "-Wno-sign-conversion", 97 "-DNOMINMAX", 98] 99 100ABSL_LLVM_TEST_FLAGS = [ 101 "-Wno-c99-extensions", 102 "-Wno-deprecated-declarations", 103 "-Wno-missing-noreturn", 104 "-Wno-missing-prototypes", 105 "-Wno-missing-variable-declarations", 106 "-Wno-null-conversion", 107 "-Wno-shadow", 108 "-Wno-shift-sign-overflow", 109 "-Wno-sign-compare", 110 "-Wno-unused-function", 111 "-Wno-unused-member-function", 112 "-Wno-unused-parameter", 113 "-Wno-unused-private-field", 114 "-Wno-unused-template", 115 "-Wno-used-but-marked-unused", 116 "-Wno-zero-as-null-pointer-constant", 117 "-Wno-gnu-zero-variadic-macro-arguments", 118] 119 120ABSL_MSVC_FLAGS = [ 121 "/W3", 122 "/DNOMINMAX", 123 "/DWIN32_LEAN_AND_MEAN", 124 "/D_CRT_SECURE_NO_WARNINGS", 125 "/D_SCL_SECURE_NO_WARNINGS", 126 "/D_ENABLE_EXTENDED_ALIGNED_STORAGE", 127 "/bigobj", 128 "/wd4005", 129 "/wd4068", 130 "/wd4180", 131 "/wd4244", 132 "/wd4267", 133 "/wd4503", 134 "/wd4800", 135] 136 137ABSL_MSVC_LINKOPTS = [ 138 "-ignore:4221", 139] 140 141ABSL_MSVC_TEST_FLAGS = [ 142 "/wd4018", 143 "/wd4101", 144 "/wd4503", 145 "/wd4996", 146 "/DNOMINMAX", 147] 148 149ABSL_RANDOM_HWAES_ARM32_FLAGS = [ 150 "-mfpu=neon", 151] 152 153ABSL_RANDOM_HWAES_ARM64_FLAGS = [ 154 "-march=armv8-a+crypto", 155] 156 157ABSL_RANDOM_HWAES_MSVC_X64_FLAGS = [ 158] 159 160ABSL_RANDOM_HWAES_X64_FLAGS = [ 161 "-maes", 162 "-msse4.1", 163] 164