OLD | NEW |
1 # Copyright 1999, 2001, 2004, 2007-2012 Free Software Foundation, Inc. | 1 # Copyright 1999, 2001, 2004, 2007-2012 Free Software Foundation, Inc. |
2 | 2 |
3 # This program is free software; you can redistribute it and/or modify | 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 | 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 | 5 # the Free Software Foundation; either version 3 of the License, or |
6 # (at your option) any later version. | 6 # (at your option) any later version. |
7 # | 7 # |
8 # This program is distributed in the hope that it will be useful, | 8 # This program is distributed in the hope that it will be useful, |
9 # but WITHOUT ANY WARRANTY; without even the implied warranty of | 9 # but WITHOUT ANY WARRANTY; without even the implied warranty of |
10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 10 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
11 # GNU General Public License for more details. | 11 # GNU General Public License for more details. |
12 # | 12 # |
13 # You should have received a copy of the GNU General Public License | 13 # You should have received a copy of the GNU General Public License |
14 # along with this program. If not, see <http://www.gnu.org/licenses/>. | 14 # along with this program. If not, see <http://www.gnu.org/licenses/>. |
15 | 15 |
16 if $tracelevel then { | |
17 strace $tracelevel | |
18 } | |
19 | |
20 | 16 |
21 | 17 |
22 # test only on a remote target board | 18 # test only on a remote target board |
23 if {! [is_remote target]} { | 19 if {! [is_remote target]} { |
24 return | 20 return |
25 } | 21 } |
26 | 22 |
27 set testfile "remote" | 23 set testfile "remote" |
28 set srcfile ${testfile}.c | 24 set srcfile ${testfile}.c |
29 set binfile ${objdir}/${subdir}/${testfile} | 25 set binfile ${objdir}/${subdir}/${testfile} |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 # Read a chunk just larger than the packet size (reduce the packet | 149 # Read a chunk just larger than the packet size (reduce the packet |
154 # size to make life easier) | 150 # size to make life easier) |
155 gdb_test_no_output "set remote memory-read-packet-size 16" | 151 gdb_test_no_output "set remote memory-read-packet-size 16" |
156 | 152 |
157 gdb_test "show remote memory-read-packet-size" \ | 153 gdb_test "show remote memory-read-packet-size" \ |
158 "The memory-read-packet-size is 16. Packets are limited to 20 bytes." | 154 "The memory-read-packet-size is 16. Packets are limited to 20 bytes." |
159 gdb_test "x/17ub random_data" \ | 155 gdb_test "x/17ub random_data" \ |
160 "<random_data>:\[ \t\]+60\[ \t\]+74\[ \t\]+216\[ \t\]+38\[ \t\]+149\[ \t
\]+49\[ \t\]+207\[ \t\]+44.*<random_data\\+8>:\[ \t\]+124\[ \t\]+38\[ \t\]+93\[
\t\]+125\[ \t\]+232\[ \t\]+67\[ \t\]+228\[ \t\]+56.*<random_data\\+16>:\[ \t\]+1
61" | 156 "<random_data>:\[ \t\]+60\[ \t\]+74\[ \t\]+216\[ \t\]+38\[ \t\]+149\[ \t
\]+49\[ \t\]+207\[ \t\]+44.*<random_data\\+8>:\[ \t\]+124\[ \t\]+38\[ \t\]+93\[
\t\]+125\[ \t\]+232\[ \t\]+67\[ \t\]+228\[ \t\]+56.*<random_data\\+16>:\[ \t\]+1
61" |
161 | 157 |
162 gdb_exit | 158 gdb_exit |
OLD | NEW |