2004-06-11 Randolph Chung <tausq@debian.org>

* gdb.base/structs2.exp: Mark two tests as xfail because of a compiler
	problem.
This commit is contained in:
Randolph Chung 2004-06-11 23:42:49 +00:00
parent 1b2bfbb999
commit e12a46c96a
2 changed files with 17 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2004-06-11 Randolph Chung <tausq@debian.org>
* gdb.base/structs2.exp: Mark two tests as xfail because of a compiler
problem.
2004-06-10 Andrew Cagney <cagney@gnu.org>
* lib/compiler.cc, lib/compiler.c: Append either

View File

@ -29,6 +29,12 @@ set testfile "structs2"
set srcfile ${testfile}.c
set binfile ${objdir}/${subdir}/${testfile}
# Create and source the file that provides information about the compiler
# used to compile the test case.
if [get_compiler_info ${binfile}] {
return -1;
}
# build the first test case
if { [gdb_compile "${srcdir}/${subdir}/${srcfile}" "${binfile}" executable {debug}] != "" } {
# built the second test case since we can't use prototypes
@ -64,10 +70,16 @@ gdb_test "break param_reg" \
"Breakpoint .* at .*" \
"structs2 breakpoint set"
if [test_compiler_info gcc-*-*] {
setup_xfail hppa*-* gcc/15860
}
gdb_test "continue" \
".*pr_char=120.*pr_uchar=130.*pr_short=32000.*pr_ushort=33000.*bkpt = 1.*" \
"structs2 continue1"
if [test_compiler_info gcc-*-*] {
setup_xfail hppa*-* gcc/15860
}
gdb_test "continue" \
".*pr_char=-126.*pr_uchar=120.*pr_short=-32536.*pr_ushort=32000.*bkpt = 1.*" \
"structs2 continue2"