OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [tags/] [gnu-src/] [gdb-7.2/] [gdb-7.2-or32-1.0rc3/] [gdb/] [testsuite/] [gdb.base/] [gdb11530.exp] - Blame information for rev 513

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 330 jeremybenn
# This testcase is part of GDB, the GNU debugger.
2
 
3
# Copyright 2010 Free Software Foundation, Inc.
4
 
5
# This program is free software; you can redistribute it and/or modify
6
# it under the terms of the GNU General Public License as published by
7
# the Free Software Foundation; either version 3 of the License, or
8
# (at your option) any later version.
9
#
10
# This program is distributed in the hope that it will be useful,
11
# but WITHOUT ANY WARRANTY; without even the implied warranty of
12
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
# GNU General Public License for more details.
14
#
15
# You should have received a copy of the GNU General Public License
16
# along with this program.  If not, see .
17
 
18
# Test GDB bug report 11530.
19
# This is a problem related unnamed unions.
20
 
21
if $tracelevel then {
22
        strace $tracelevel
23
}
24
 
25
set testfile "gdb11530"
26
set binfile ${testfile}${EXEEXT}
27
 
28
# Unnamed union is a GNU extension, thus we restrict the test
29
# to gcc compiler.
30
 
31
if [get_compiler_info ${binfile}] {
32
    return -1;
33
}
34
 
35
if { ![test_compiler_info gcc*] } {
36
    return 0;
37
}
38
 
39
if { [prepare_for_testing $testfile.exp $testfile $testfile.c {debug}] } {
40
    return -1;
41
}
42
 
43
 
44
if { ![runto main] } then {
45
    fail "run to main"
46
    return
47
}
48
 
49
gdb_test "print a.i" " = 0"
50
gdb_test "print sizeof (a.i)" " = \[0-9\]+"
51
gdb_test "print sizeof (a.i) == sizeof (int)" " = 1"
52
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.