]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - gdb/testsuite/gdb.stabs/exclfwd.exp
Update copyright year range in header of all files managed by GDB
[thirdparty/binutils-gdb.git] / gdb / testsuite / gdb.stabs / exclfwd.exp
CommitLineData
1d506c26 1# Copyright 2004-2024 Free Software Foundation, Inc.
5c98409b
JB
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
e22f8b7c 5# the Free Software Foundation; either version 3 of the License, or
5c98409b 6# (at your option) any later version.
e22f8b7c 7#
5c98409b
JB
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.
e22f8b7c 12#
5c98409b 13# You should have received a copy of the GNU General Public License
e22f8b7c 14# along with this program. If not, see <http://www.gnu.org/licenses/>.
5c98409b
JB
15
16# Please email any bugs, comments, and/or additions to this file to:
17# bug-gdb@gnu.org
18
5c98409b
JB
19#
20# test running programs
21#
5c98409b 22
481fc100 23standard_testfile exclfwd1.c exclfwd2.c
5c98409b 24
1e77fa23
TV
25include_file exclfwd.h
26
5b362f04 27if {[prepare_for_testing "failed to prepare" $testfile \
481fc100
TT
28 [list $srcfile $srcfile2] debug]} {
29 return -1
5c98409b
JB
30}
31
f50c72da 32if {![runto_main]} {
cdd42066 33 return
5c98409b
JB
34}
35
36get_debug_format
37
cff71358
AB
38gdb_test "ptype v1" \
39 [multi_line \
40 "type = struct a {" \
41 " int x;" \
42 " int y;" \
43 "}"]
5c98409b 44
f50c72da 45if {[test_debug_format "stabs"]} {
5c98409b
JB
46 setup_kfail "gdb/1602" *-*-*
47}
cff71358
AB
48gdb_test "ptype v2" \
49 [multi_line \
50 "type = struct a {" \
51 " const char .c;" \
52 "}"]
5c98409b 53
f50c72da 54if {[test_debug_format "stabs"]} {
5c98409b
JB
55 setup_kfail "gdb/1603" *-*-*
56}
57gdb_test "ptype v3" "type = const char ."