diff --git a/repbuild/src/main.rs b/repbuild/src/main.rs index 39569a92..2741ef52 100644 --- a/repbuild/src/main.rs +++ b/repbuild/src/main.rs @@ -378,6 +378,7 @@ fn run(release: bool, target: Target, do_accel: bool) -> Result<(), Error> { }; let (mut com, mut com2) = (Command::new(target_str), Command::new(target_str)); let ovmf_path = fetch_ovmf(target); + #[cfg(target_arch = "x86_64")] let accel = if do_accel { let supported = String::from_utf8( com2.args(["--accel", "help"]) @@ -413,6 +414,8 @@ fn run(release: bool, target: Target, do_accel: bool) -> Result<(), Error> { } else { "accel=tcg" }; + #[cfg(not(target_arch = "x86_64"))] + let accel = "accel=tcg"; match target { Target::X86_64 | Target::X86_64Avx2 => {