This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Expand file tree Collapse file tree 3 files changed +5
-2
lines changed Original file line number Diff line number Diff line change @@ -59,6 +59,7 @@ def v(*args):
5959o ("use-libcxx" , "llvm.use-libcxx" , "build LLVM with libc++" )
6060o ("control-flow-guard" , "rust.control-flow-guard" , "Enable Control Flow Guard" )
6161o ("patch-binaries-for-nix" , "build.patch-binaries-for-nix" , "whether patch binaries for usage with Nix toolchains" )
62+ o ("new-symbol-mangling" , "rust.new-symbol-mangling" , "use symbol-mangling-version v0" )
6263
6364v ("llvm-cflags" , "llvm.cflags" , "build LLVM with these extra compiler flags" )
6465v ("llvm-cxxflags" , "llvm.cxxflags" , "build LLVM with these extra compiler flags" )
Original file line number Diff line number Diff line change @@ -53,7 +53,8 @@ ENV RUST_CONFIGURE_ARGS \
5353 --build=x86_64-unknown-linux-gnu \
5454 --llvm-root=/usr/lib/llvm-15 \
5555 --enable-llvm-link-shared \
56- --set rust.thin-lto-import-instr-limit=10
56+ --set rust.thin-lto-import-instr-limit=10 \
57+ --enable-new-symbol-mangling
5758
5859COPY host-x86_64/x86_64-gnu-llvm-15/script.sh /tmp/
5960
Original file line number Diff line number Diff line change @@ -87,7 +87,8 @@ RUN npm install -g browser-ui-test@$(head -n 1 /tmp/browser-ui-test.version) --u
8787
8888ENV RUST_CONFIGURE_ARGS \
8989 --build=x86_64-unknown-linux-gnu \
90- --save-toolstates=/tmp/toolstate/toolstates.json
90+ --save-toolstates=/tmp/toolstate/toolstates.json \
91+ --enable-new-symbol-mangling
9192
9293ENV HOST_TARGET x86_64-unknown-linux-gnu
9394
You can’t perform that action at this time.
0 commit comments