GENERATED_copts.bzl (5285B)
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 7 ABSL_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 16 ABSL_CLANG_CL_TEST_FLAGS = [ 17 "/W3", 18 "/DNOMINMAX", 19 "/DWIN32_LEAN_AND_MEAN", 20 "/D_CRT_SECURE_NO_WARNINGS", 21 "/D_SCL_SECURE_NO_WARNINGS", 22 "/D_ENABLE_EXTENDED_ALIGNED_STORAGE", 23 "-Wno-deprecated-declarations", 24 "-Wno-implicit-int-conversion", 25 "-Wno-missing-prototypes", 26 "-Wno-missing-variable-declarations", 27 "-Wno-shadow", 28 "-Wno-shorten-64-to-32", 29 "-Wno-sign-compare", 30 "-Wno-sign-conversion", 31 "-Wno-unreachable-code-loop-increment", 32 "-Wno-unused-function", 33 "-Wno-unused-member-function", 34 "-Wno-unused-parameter", 35 "-Wno-unused-private-field", 36 "-Wno-unused-template", 37 "-Wno-used-but-marked-unused", 38 "-Wno-gnu-zero-variadic-macro-arguments", 39 ] 40 41 ABSL_GCC_FLAGS = [ 42 "-Wall", 43 "-Wextra", 44 "-Wcast-qual", 45 "-Wconversion-null", 46 "-Wformat-security", 47 "-Wmissing-declarations", 48 "-Wnon-virtual-dtor", 49 "-Woverlength-strings", 50 "-Wpointer-arith", 51 "-Wundef", 52 "-Wunused-local-typedefs", 53 "-Wunused-result", 54 "-Wvarargs", 55 "-Wvla", 56 "-Wwrite-strings", 57 "-DNOMINMAX", 58 ] 59 60 ABSL_GCC_TEST_FLAGS = [ 61 "-Wall", 62 "-Wextra", 63 "-Wcast-qual", 64 "-Wconversion-null", 65 "-Wformat-security", 66 "-Wnon-virtual-dtor", 67 "-Woverlength-strings", 68 "-Wpointer-arith", 69 "-Wundef", 70 "-Wunused-local-typedefs", 71 "-Wunused-result", 72 "-Wvarargs", 73 "-Wvla", 74 "-Wwrite-strings", 75 "-DNOMINMAX", 76 "-Wno-deprecated-declarations", 77 "-Wno-missing-declarations", 78 "-Wno-self-move", 79 "-Wno-sign-compare", 80 "-Wno-unused-function", 81 "-Wno-unused-parameter", 82 "-Wno-unused-private-field", 83 ] 84 85 ABSL_LLVM_FLAGS = [ 86 "-Wall", 87 "-Wextra", 88 "-Wc++98-compat-extra-semi", 89 "-Wcast-qual", 90 "-Wconversion", 91 "-Wdeprecated-pragma", 92 "-Wfloat-overflow-conversion", 93 "-Wfloat-zero-conversion", 94 "-Wfor-loop-analysis", 95 "-Wformat-security", 96 "-Wgnu-redeclared-enum", 97 "-Winfinite-recursion", 98 "-Winvalid-constexpr", 99 "-Wliteral-conversion", 100 "-Wmissing-declarations", 101 "-Wnullability-completeness", 102 "-Woverlength-strings", 103 "-Wpointer-arith", 104 "-Wself-assign", 105 "-Wshadow-all", 106 "-Wshorten-64-to-32", 107 "-Wsign-conversion", 108 "-Wstring-conversion", 109 "-Wtautological-overlap-compare", 110 "-Wtautological-unsigned-zero-compare", 111 "-Wthread-safety", 112 "-Wundef", 113 "-Wuninitialized", 114 "-Wunreachable-code", 115 "-Wunused-comparison", 116 "-Wunused-local-typedefs", 117 "-Wunused-result", 118 "-Wvla", 119 "-Wwrite-strings", 120 "-Wno-float-conversion", 121 "-Wno-implicit-float-conversion", 122 "-Wno-implicit-int-float-conversion", 123 "-Wno-unknown-warning-option", 124 "-DNOMINMAX", 125 ] 126 127 ABSL_LLVM_TEST_FLAGS = [ 128 "-Wall", 129 "-Wextra", 130 "-Wc++98-compat-extra-semi", 131 "-Wcast-qual", 132 "-Wconversion", 133 "-Wdeprecated-pragma", 134 "-Wfloat-overflow-conversion", 135 "-Wfloat-zero-conversion", 136 "-Wfor-loop-analysis", 137 "-Wformat-security", 138 "-Wgnu-redeclared-enum", 139 "-Winfinite-recursion", 140 "-Winvalid-constexpr", 141 "-Wliteral-conversion", 142 "-Wmissing-declarations", 143 "-Wnullability-completeness", 144 "-Woverlength-strings", 145 "-Wpointer-arith", 146 "-Wself-assign", 147 "-Wshadow-all", 148 "-Wstring-conversion", 149 "-Wtautological-overlap-compare", 150 "-Wtautological-unsigned-zero-compare", 151 "-Wthread-safety", 152 "-Wundef", 153 "-Wuninitialized", 154 "-Wunreachable-code", 155 "-Wunused-comparison", 156 "-Wunused-local-typedefs", 157 "-Wunused-result", 158 "-Wvla", 159 "-Wwrite-strings", 160 "-Wno-float-conversion", 161 "-Wno-implicit-float-conversion", 162 "-Wno-implicit-int-float-conversion", 163 "-Wno-unknown-warning-option", 164 "-DNOMINMAX", 165 "-Wno-deprecated-declarations", 166 "-Wno-implicit-int-conversion", 167 "-Wno-missing-prototypes", 168 "-Wno-missing-variable-declarations", 169 "-Wno-shadow", 170 "-Wno-shorten-64-to-32", 171 "-Wno-sign-compare", 172 "-Wno-sign-conversion", 173 "-Wno-unreachable-code-loop-increment", 174 "-Wno-unused-function", 175 "-Wno-unused-member-function", 176 "-Wno-unused-parameter", 177 "-Wno-unused-private-field", 178 "-Wno-unused-template", 179 "-Wno-used-but-marked-unused", 180 "-Wno-gnu-zero-variadic-macro-arguments", 181 ] 182 183 ABSL_MSVC_FLAGS = [ 184 "/W3", 185 "/bigobj", 186 "/wd4005", 187 "/wd4068", 188 "/wd4180", 189 "/wd4503", 190 "/wd4800", 191 "/DNOMINMAX", 192 "/DWIN32_LEAN_AND_MEAN", 193 "/D_CRT_SECURE_NO_WARNINGS", 194 "/D_SCL_SECURE_NO_WARNINGS", 195 "/D_ENABLE_EXTENDED_ALIGNED_STORAGE", 196 ] 197 198 ABSL_MSVC_LINKOPTS = [ 199 "-ignore:4221", 200 ] 201 202 ABSL_MSVC_TEST_FLAGS = [ 203 "/W3", 204 "/bigobj", 205 "/wd4005", 206 "/wd4068", 207 "/wd4180", 208 "/wd4503", 209 "/wd4800", 210 "/DNOMINMAX", 211 "/DWIN32_LEAN_AND_MEAN", 212 "/D_CRT_SECURE_NO_WARNINGS", 213 "/D_SCL_SECURE_NO_WARNINGS", 214 "/D_ENABLE_EXTENDED_ALIGNED_STORAGE", 215 "/wd4018", 216 "/wd4101", 217 "/wd4244", 218 "/wd4267", 219 "/wd4503", 220 "/wd4996", 221 "/DNOMINMAX", 222 ]