File tree Expand file tree Collapse file tree 3 files changed +35
-1
lines changed
gcc/testsuite/rust/execute Expand file tree Collapse file tree 3 files changed +35
-1
lines changed Original file line number Diff line number Diff line change @@ -21,10 +21,11 @@ pub fn black_box<T>(mut dummy: T) -> T {
21
21
dummy
22
22
}
23
23
24
- fn main ( ) {
24
+ fn main ( ) -> i32 {
25
25
let dummy: i32 = 42 ;
26
26
let result = black_box ( dummy) ;
27
27
unsafe {
28
28
printf ( "Value is: %i\n \0 " as * const str as * const i8 , result) ;
29
29
}
30
+ 0
30
31
}
Original file line number Diff line number Diff line change
1
+ # Copyright (C) 2021-2025 Free Software Foundation, Inc.
2
+
3
+ # This program is free software; you can redistribute it and/or modify
4
+ # it under the terms of the GNU General Public License as published by
5
+ # the Free Software Foundation; either version 3 of the License, or
6
+ # (at your option) any later version.
7
+ #
8
+ # This program is distributed in the hope that it will be useful,
9
+ # but WITHOUT ANY WARRANTY; without even the implied warranty of
10
+ # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11
+ # GNU General Public License for more details.
12
+ #
13
+ # You should have received a copy of the GNU General Public License
14
+ # along with GCC; see the file COPYING3. If not see
15
+ # <http://www.gnu.org/licenses/>.
16
+
17
+ # Execute tests.
18
+
19
+ # Load support procs.
20
+ load_lib rust-dg.exp
21
+
22
+ # Initialize `dg'.
23
+ dg-init
24
+
25
+ # Main loop.
26
+ set saved-dg-do-what-default ${dg-do-what-default}
27
+
28
+ set dg-do-what-default "run"
29
+ dg-runtest [lsort [glob -nocomplain $srcdir/$subdir/*.rs]] "" ""
30
+ set dg-do-what-default ${saved-dg-do-what-default}
31
+
32
+ # All done.
33
+ dg-finish
File renamed without changes.
You can’t perform that action at this time.
0 commit comments