Skip to content
File

Blob: compile_flags.txt

6.3 KB
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