File
Blob: compile_flags.txt
| 1 | -std=c++23 |
| 2 | -stdlib=libc++ |
| 3 | -xc++ |
| 4 | -nostdinc |
| 5 | -Ibazel-bin/external/+new_local_repository+com_cloudflare_lol_html/_virtual_includes/lolhtml |
| 6 | -Ibazel-bin/external/perfetto+/ |
| 7 | -Iexternal/ada-url+/ |
| 8 | -Iexternal/abseil-cpp+/ |
| 9 | -Iexternal/+http+simdutf/ |
| 10 | -Iexternal/+http+nbytes/include/ |
| 11 | -Iexternal/codspeed_google_benchmark_compat+/include/ |
| 12 | -Iexternal/perfetto+/include/ |
| 13 | -Iexternal/perfetto+/include/perfetto/base/build_configs/bazel/ |
| 14 | -Iexternal/boringssl+/include |
| 15 | -Iexternal/+http+ncrypto/include |
| 16 | -isystembazel-bin/external/sqlite3+ |
| 17 | -Isrc |
| 18 | -isystem/usr/lib/llvm-22/include/c++/v1 |
| 19 | -isystem/usr/lib/llvm-22/lib/clang/22/include |
| 20 | -isystem/usr/lib/llvm-21/include/c++/v1 |
| 21 | -isystem/usr/lib/llvm-21/lib/clang/21/include |
| 22 | -isystem/usr/lib/llvm-20/include/c++/v1 |
| 23 | -isystem/usr/lib/llvm-20/lib/clang/20/include |
| 24 | -isystem/usr/lib/llvm-19/include/c++/v1 |
| 25 | -isystem/usr/lib/llvm-19/lib/clang/19/include |
| 26 | -isystem/usr/include/x86_64-linux-gnu |
| 27 | -isystem/usr/include/aarch64-linux-gnu |
| 28 | -isystem/usr/include |
| 29 | -isystem/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1 |
| 30 | -isystem/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/21/include |
| 31 | -isystem/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/17/include |
| 32 | -isystem/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include |
| 33 | -isystem/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/Kernel.framework/Versions/Current/Headers |
| 34 | -isystembazel-bin/_virtual_includes/icudata-embed |
| 35 | -isystembazel-bin/external/+http+capnp-cpp/src |
| 36 | -isystembazel-bin/external/+http+capnp-cpp/src/capnp/_virtual_includes/capnp |
| 37 | -isystembazel-bin/external/+http+capnp-cpp/src/capnp/_virtual_includes/capnp-rpc |
| 38 | -isystembazel-bin/external/+http+capnp-cpp/src/capnp/compat/_virtual_includes/http-over-capnp |
| 39 | -isystembazel-bin/external/+http+capnp-cpp/src/capnp/compat/_virtual_includes/json |
| 40 | -isystembazel-bin/external/+http+capnp-cpp/src/kj/_virtual_includes/kj |
| 41 | -isystembazel-bin/external/+http+capnp-cpp/src/kj/_virtual_includes/kj-async |
| 42 | -isystembazel-bin/external/+http+capnp-cpp/src/kj/compat/_virtual_includes/kj-brotli |
| 43 | -isystembazel-bin/external/+http+capnp-cpp/src/kj/compat/_virtual_includes/kj-gzip |
| 44 | -isystembazel-bin/external/+http+capnp-cpp/src/kj/compat/_virtual_includes/kj-http |
| 45 | -isystembazel-bin/external/+http+capnp-cpp/src/kj/compat/_virtual_includes/kj-tls |
| 46 | -isystembazel-bin/external/+http+workerd-cxx/_virtual_includes/core/ |
| 47 | -isystembazel-bin/external/+http+workerd-cxx/kj-rs/_virtual_includes/kj-rs-lib/ |
| 48 | -isystemexternal/+http_archive+v8/include |
| 49 | -isystemexternal/+http_archive+v8/include/cppgc |
| 50 | -isystemexternal/+_repo_rules2+v8/include |
| 51 | -isystemexternal/+_repo_rules2+v8/include/cppgc |
| 52 | -isystembazel-bin/src |
| 53 | -isystemexternal/brotli+/c/include |
| 54 | -isystembazel-bin/external/+git_repository+com_googlesource_chromium_icu/_virtual_includes/icu/third_party/icu/source/common |
| 55 | -isystemexternal/zlib+ |
| 56 | -isystembazel-bin/src/rust/api/_virtual_includes/lib.rs@cxx |
| 57 | -isystembazel-bin/src/rust/cxx-integration-test/_virtual_includes/lib.rs@cxx |
| 58 | -isystembazel-bin/src/rust/cxx-integration/_virtual_includes/lib.rs@cxx |
| 59 | -isystembazel-bin/src/rust/dns/_virtual_includes/lib.rs@cxx |
| 60 | -isystembazel-bin/src/rust/encoding/_virtual_includes/lib.rs@cxx |
| 61 | -isystembazel-bin/src/rust/gen-compile-cache/_virtual_includes/cxx-bridge |
| 62 | -isystembazel-bin/src/rust/gen-compile-cache/_virtual_includes/gen-compile-cache@cxx |
| 63 | -isystembazel-bin/src/rust/jsg-test/_virtual_includes/ffi-hdrs |
| 64 | -isystembazel-bin/src/rust/jsg-test/_virtual_includes/lib.rs@cxx |
| 65 | -isystembazel-bin/src/rust/jsg/_virtual_includes/ffi |
| 66 | -isystembazel-bin/src/rust/jsg/_virtual_includes/lib.rs@cxx |
| 67 | -isystembazel-bin/src/rust/jsg/_virtual_includes/v8.rs@cxx |
| 68 | -isystembazel-bin/src/rust/kj/_virtual_includes/ffi |
| 69 | -isystembazel-bin/src/rust/kj/_virtual_includes/http.rs@cxx |
| 70 | -isystembazel-bin/src/rust/kj/_virtual_includes/io.rs@cxx |
| 71 | -isystembazel-bin/src/rust/kj/tests/_virtual_includes/lib.rs@cxx |
| 72 | -isystembazel-bin/src/rust/net/_virtual_includes/lib.rs@cxx |
| 73 | -isystembazel-bin/src/rust/python-parser/_virtual_includes/lib.rs@cxx |
| 74 | -isystembazel-bin/src/rust/transpiler/_virtual_includes/lib.rs@cxx |
| 75 | -isystembazel-bin/src/rust/worker/_virtual_includes/bridge |
| 76 | -isystembazel-bin/src/rust/worker/_virtual_includes/error.rs@cxx |
| 77 | -isystembazel-bin/src/rust/worker/_virtual_includes/ffi.rs@cxx |
| 78 | -isystembazel-bin/src/rust/worker/_virtual_includes/kill_switch.rs@cxx |
| 79 | -isystembazel-bin/src/rust/worker/_virtual_includes/ok.rs@cxx |
| 80 | -D_FORTIFY_SOURCE=1 |
| 81 | -D_LIBCPP_REMOVE_TRANSITIVE_INCLUDES |
| 82 | -D_LIBCPP_NO_ABI_TAG |
| 83 | -D_LIBCPP_HAS_NO_INCOMPLETE_PSTL |
| 84 | -DCAPNP_VERSION=11000 |
| 85 | -DDEBUG |
| 86 | -DGOOGLE3 |
| 87 | -DHAVE_DLOPEN=0 |
| 88 | -DKJ_HAS_LIBDL |
| 89 | -DKJ_HAS_OPENSSL |
| 90 | -DKJ_HAS_ZLIB |
| 91 | -DKJ_SAVE_ACQUIRED_LOCK_INFO=0 |
| 92 | -DKJ_TRACK_LOCK_BLOCKING=0 |
| 93 | -DSQLITE_ENABLE_FTS5 |
| 94 | -DSQLITE_ENABLE_NORMALIZE |
| 95 | -DSQLITE_MAX_ALLOCATION_SIZE=16777216 |
| 96 | -DSQLITE_PRINTF_PRECISION_LIMIT=100000 |
| 97 | -DUCONFIG_ONLY_HTML_CONVERSION=1 |
| 98 | -DUNISTR_FROM_CHAR_EXPLICIT= |
| 99 | -DUNISTR_FROM_STRING_EXPLICIT= |
| 100 | -DUSE_CHROMIUM_ICU=1 |
| 101 | -DU_CHARSET_IS_UTF8=1 |
| 102 | -DU_COMMON_IMPLEMENTATION |
| 103 | -DU_ENABLE_DYLOAD=0 |
| 104 | -DU_ENABLE_RESOURCE_TRACING=0 |
| 105 | -DU_ENABLE_TRACING=1 |
| 106 | -DU_I18N_IMPLEMENTATION |
| 107 | -DU_ICUDATAENTRY_IN_COMMON |
| 108 | -DU_USING_ICU_NAMESPACE=0 |
| 109 | -DV8_31BIT_SMIS_ON_64BIT_ARCH |
| 110 | -DV8_ADVANCED_BIGINT_ALGORITHMS |
| 111 | -DV8_COMPRESS_POINTERS |
| 112 | -DV8_COMPRESS_POINTERS_IN_SHARED_CAGE |
| 113 | -DV8_CONCURRENT_MARKING |
| 114 | -DV8_DEPRECATION_WARNINGS |
| 115 | -DV8_ENABLE_CHECKS |
| 116 | -DV8_ENABLE_CONTINUATION_PRESERVED_EMBEDDER_DATA |
| 117 | -DV8_ENABLE_LAZY_SOURCE_POSITIONS |
| 118 | -DV8_ENABLE_MAGLEV |
| 119 | -DV8_ENABLE_SPARKPLUG |
| 120 | -DV8_ENABLE_TURBOFAN |
| 121 | -DV8_ENABLE_WEBASSEMBLY |
| 122 | -DV8_HAVE_TARGET_OS |
| 123 | -DV8_IMMINENT_DEPRECATION_WARNINGS |
| 124 | -DV8_SHORT_BUILTIN_CALLS |
| 125 | -DV8_TARGET_ARCH_X64 |
| 126 | -DV8_TARGET_OS_LINUX |
| 127 | -DV8_TYPED_ARRAY_MAX_SIZE_IN_HEAP=64 |
| 128 | -DWORKERD_USE_PERFETTO |
| 129 | -DPERFETTO_ENABLE_LEGACY_TRACE_EVENTS=1 |
| 130 | -DWORKERD_ICU_DATA_EMBED |
| 131 | -Wall |
| 132 | -Werror=dangling |
| 133 | -Werror=implicit-fallthrough |
| 134 | -Werror=return-stack-address |
| 135 | -Werror=return-type |
| 136 | -Werror=switch |
| 137 | -Werror=uninitialized |
| 138 | -Werror=unreachable-code |
| 139 | -Werror=unused-function |
| 140 | -Werror=unused-lambda-capture |
| 141 | -Werror=unused-variable |
| 142 | -Wextra |
| 143 | -Wno-builtin-macro-redefined |
| 144 | -Wno-free-nonheap-object |
| 145 | -Wno-missing-field-initializers |
| 146 | -Wno-sign-compare |
| 147 | -Wno-unused-parameter |
| 148 | -Wself-assign |
| 149 | -Wthread-safety |
| 150 | -Wunused-but-set-parameter |
| 151 | -Wunused-function |
| 152 | -Wunused-lambda-capture |
| 153 | -Wunused-variable |
| 154 | -no-canonical-prefixes |
| 155 | -fbracket-depth=512 |