diff options
author | CohenArthur <arthur.cohen@epita.fr> | 2021-09-10 09:49:28 +0200 |
---|---|---|
committer | CohenArthur <arthur.cohen@epita.fr> | 2021-09-10 09:49:28 +0200 |
commit | 0de1b5646cf39bcdef42f2a824521c7427fe4754 (patch) | |
tree | 38d1fe8748219f765fd4b7358de3c048ec3518d8 /gcc | |
parent | e93393d007276a3335839741f45865bc05787869 (diff) | |
download | gcc-0de1b5646cf39bcdef42f2a824521c7427fe4754.zip gcc-0de1b5646cf39bcdef42f2a824521c7427fe4754.tar.gz gcc-0de1b5646cf39bcdef42f2a824521c7427fe4754.tar.bz2 |
modules: Move test case from compile/ to execute/
Co-authored-by: Thomas Schwinge <thomas@schwinge.name>
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/rust/execute/torture/extern_mod4.rs (renamed from gcc/testsuite/rust/compile/torture/extern_mod4.rs) | 4 | ||||
-rw-r--r-- | gcc/testsuite/rust/execute/torture/modules/mod.rs | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/testsuite/rust/compile/torture/extern_mod4.rs b/gcc/testsuite/rust/execute/torture/extern_mod4.rs index 80d8497..99b6fb5 100644 --- a/gcc/testsuite/rust/compile/torture/extern_mod4.rs +++ b/gcc/testsuite/rust/execute/torture/extern_mod4.rs @@ -6,7 +6,7 @@ extern "C" { fn printf(s: *const i8, ...); } -fn main() { +fn main() -> i32 { unsafe { let fmt_s = "%d\n\0"; let fmt_p = fmt_s as *const str; @@ -14,4 +14,6 @@ fn main() { printf(fmt_i8, modules::return_12()); } + + return 0; } diff --git a/gcc/testsuite/rust/execute/torture/modules/mod.rs b/gcc/testsuite/rust/execute/torture/modules/mod.rs new file mode 100644 index 0000000..9020aaf --- /dev/null +++ b/gcc/testsuite/rust/execute/torture/modules/mod.rs @@ -0,0 +1,3 @@ +fn return_12() -> i32 { + 12 +} |