Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(893)

Side by Side Diff: gdb/testsuite/gdb.base/detach.exp

Issue 124383005: GDB 7.6.50 (Closed) Base URL: http://git.chromium.org/native_client/nacl-gdb.git@upstream
Patch Set: Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « gdb/testsuite/gdb.base/del.exp ('k') | gdb/testsuite/gdb.base/dfp-exprs.exp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2003, 2007-2012 Free Software Foundation, Inc. 1 # Copyright 2003-2013 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 # Test running a program from the GDB prompt and then detaching it. 16 # Test running a program from the GDB prompt and then detaching it.
17 # NOTE: This test could be much more thorough. 17 # NOTE: This test could be much more thorough.
18 18
19 19
20 # Only GNU/Linux is known to support this. 20 # Only GNU/Linux is known to support this.
21 if { ! [istarget "*-*-linux*"] } { 21 if { ! [istarget "*-*-linux*"] } {
22 return 0 22 return 0
23 } 23 }
24 24
25 # Are we on a target board? 25 # Are we on a target board?
26 if [is_remote target] then { 26 if [is_remote target] then {
27 return 0 27 return 0
28 } 28 }
29 29
30 set testfile "attach" 30 standard_testfile attach.c
31 set srcfile ${testfile}.c 31 set escapedbinfile [string_to_regexp ${binfile}]
32 set binfile ${objdir}/${subdir}/${testfile}
33 set escapedbinfile [string_to_regexp ${objdir}/${subdir}/${testfile}]
34 32
35 if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {deb ug}] != "" } { 33 if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {deb ug}] != "" } {
36 untested detach.exp 34 untested detach.exp
37 return -1 35 return -1
38 } 36 }
39 37
40 proc do_detach_tests {} { 38 proc do_detach_tests {} {
41 global srcdir 39 global srcdir
42 global binfile 40 global binfile
43 global escapedbinfile 41 global escapedbinfile
(...skipping 15 matching lines...) Expand all
59 set pass "one" 57 set pass "one"
60 do_detach_tests 58 do_detach_tests
61 59
62 # Wait a moment and do it again. 60 # Wait a moment and do it again.
63 exec sleep 1 61 exec sleep 1
64 62
65 set pass "two" 63 set pass "two"
66 do_detach_tests 64 do_detach_tests
67 65
68 return 0 66 return 0
OLDNEW
« no previous file with comments | « gdb/testsuite/gdb.base/del.exp ('k') | gdb/testsuite/gdb.base/dfp-exprs.exp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698