瀏覽代碼

Fix compilation on riscv32

Alex Crichton 6 年之前
父節點
當前提交
cdbad7225f
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/riscv32.rs

+ 2 - 1
src/riscv32.rs

@@ -1,7 +1,8 @@
 intrinsics! {
     // Implementation from gcc
     // https://raw.githubusercontent.com/gcc-mirror/gcc/master/libgcc/config/epiphany/mulsi3.c
-    pub extern "C" fn __mulsi3(mut a: u32, mut b: u32) -> u32 {
+    pub extern "C" fn __mulsi3(a: u32, b: u32) -> u32 {
+        let (mut a, mut b) = (a, b);
         let mut r: usize = 0;
 
         while a > 0 {