]>
Commit | Line | Data |
---|---|---|
4a94e368 | 1 | # Copyright 2021-2022 Free Software Foundation, Inc. |
b4e4386a TV |
2 | # This program is free software; you can redistribute it and/or modify |
3 | # it under the terms of the GNU General Public License as published by | |
4 | # the Free Software Foundation; either version 3 of the License, or | |
5 | # (at your option) any later version. | |
6 | # | |
7 | # This program is distributed in the hope that it will be useful, | |
8 | # but WITHOUT ANY WARRANTY; without even the implied warranty of | |
9 | # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
10 | # GNU General Public License for more details. | |
11 | # | |
12 | # You should have received a copy of the GNU General Public License | |
13 | # along with this program. If not, see <http://www.gnu.org/licenses/>. | |
14 | ||
15 | # The purpose of this test-case is to dump /proc/cpuinfo and similar system | |
16 | # info into gdb.log. | |
17 | ||
b4e4386a | 18 | |
85a0bae9 | 19 | proc dump_info {cmd {what ""}} { |
b4e4386a | 20 | |
85a0bae9 TV |
21 | if {$what == ""} { |
22 | set what $cmd | |
23 | } | |
b4e4386a | 24 | |
85a0bae9 TV |
25 | set res [remote_exec target $cmd] |
26 | set status [lindex $res 0] | |
27 | set output [lindex $res 1] | |
b4e4386a | 28 | |
85a0bae9 TV |
29 | if { $status == 0 } { |
30 | verbose -log "$what available, dumping:\n$output" | |
31 | } else { | |
32 | verbose -log "$what not available" | |
33 | } | |
b4e4386a | 34 | } |
85a0bae9 TV |
35 | |
36 | dump_info "cat /proc/cpuinfo" "Cpuinfo" | |
37 | dump_info "uname -a" | |
38 | dump_info "lsb_release -a" |