Rename generated .bc files to have target triples

This commit is contained in:
Richard Feldman 2022-04-13 00:35:59 -04:00
parent 9f8be769fb
commit c7f5beb0ad
No known key found for this signature in database
GPG key ID: 7E4127D1E4241798
3 changed files with 13 additions and 13 deletions

View file

@ -411,21 +411,21 @@ pub fn module_from_builtins<'ctx>(
// In the build script for the builtins module, we compile the builtins into LLVM bitcode
let bitcode_bytes: &[u8] = if target == &target_lexicon::Triple::host() {
include_bytes!("../../../builtins/bitcode/builtins-host.bc")
include_bytes!("../../../builtins/bitcode/host.bc")
} else {
match target {
Triple {
architecture: Architecture::Wasm32,
..
} => {
include_bytes!("../../../builtins/bitcode/builtins-wasm32.bc")
include_bytes!("../../../builtins/bitcode/wasm32-unknown-unknown.bc")
}
Triple {
architecture: Architecture::X86_32(_),
operating_system: OperatingSystem::Linux,
..
} => {
include_bytes!("../../../builtins/bitcode/builtins-i386.bc")
include_bytes!("../../../builtins/bitcode/i386-unknown-linux-musl.bc")
}
_ => panic!(
"The zig builtins are not currently built for this target: {:?}",