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