summaryrefslogtreecommitdiffstats
path: root/recipes-devtools/rust/rust-llvm/0001-sancov-Switch-to-OptTable-from-llvm-cl.patch
diff options
context:
space:
mode:
authorOleh Matiusha <omatiush@cisco.com>2024-07-19 06:33:08 +0000
committerKhem Raj <raj.khem@gmail.com>2024-07-30 15:55:55 -0700
commit0b2616e8a3508d9f1b5ec8ede66268bd4f269f53 (patch)
tree2ea97e9ef7c41203fad115d38f07ad252fe090e0 /recipes-devtools/rust/rust-llvm/0001-sancov-Switch-to-OptTable-from-llvm-cl.patch
parent79d26d1f33fe3a70cf8a24a74a93771edd18b4f0 (diff)
downloadmeta-clang-0b2616e8a3508d9f1b5ec8ede66268bd4f269f53.tar.gz
clang: improve reproducibility
Currently, class-target is reproducible, but class-nativesdk is not. What I did: - noticed that BuildVariables.inc contains meaningless path fragments after running sed, so I adjusted sed commands to remove the rest of paths as well; - moved common code into a function, which is then called twice; - changed do_compile:prepend into do_configure:append, this is more conventional and intuitive; - verified that the resulting code works for both target and nativesdk after these changes. Signed-off-by: Oleh Matiusha <omatiush@cisco.com>
Diffstat (limited to 'recipes-devtools/rust/rust-llvm/0001-sancov-Switch-to-OptTable-from-llvm-cl.patch')
0 files changed, 0 insertions, 0 deletions