tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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 )