mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-27 06:17:47 +08:00
gdb/testsuite/
* gdb.base/enumval.exp (print e, print f, print K): XFAIL on GCC <= 4.6.
This commit is contained in:
@ -1,3 +1,7 @@
|
|||||||
|
2012-11-26 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||||
|
|
||||||
|
* gdb.base/enumval.exp (print e, print f, print K): XFAIL on GCC <= 4.6.
|
||||||
|
|
||||||
2012-11-26 Joel Brobecker <brobecker@adacore.com>
|
2012-11-26 Joel Brobecker <brobecker@adacore.com>
|
||||||
|
|
||||||
* gdb.base/empty_exe.exp: New testcase.
|
* gdb.base/empty_exe.exp: New testcase.
|
||||||
|
@ -24,8 +24,50 @@ if { [prepare_for_testing enumval.exp "enumval" "" {debug}] } {
|
|||||||
}
|
}
|
||||||
|
|
||||||
# Check the real contents.
|
# Check the real contents.
|
||||||
gdb_test "print e" "= J"
|
|
||||||
gdb_test "print f" "= K"
|
set test "print e"
|
||||||
|
gdb_test_multiple $test $test {
|
||||||
|
-re " = J\r\n$gdb_prompt $" {
|
||||||
|
pass $test
|
||||||
|
}
|
||||||
|
-re " = 4294967295\r\n$gdb_prompt $" {
|
||||||
|
if {[test_compiler_info {gcc-[0-3]-*}]
|
||||||
|
|| [test_compiler_info {gcc-4-[0-6]-*}]} {
|
||||||
|
xfail $test
|
||||||
|
} else {
|
||||||
|
fail $test
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
set test "print f"
|
||||||
|
gdb_test_multiple $test $test {
|
||||||
|
-re " = K\r\n$gdb_prompt $" {
|
||||||
|
pass $test
|
||||||
|
}
|
||||||
|
-re " = -1152921504606846976\r\n$gdb_prompt $" {
|
||||||
|
if {[test_compiler_info {gcc-[0-3]-*}]
|
||||||
|
|| [test_compiler_info {gcc-4-[0-6]-*}]} {
|
||||||
|
xfail $test
|
||||||
|
} else {
|
||||||
|
fail $test
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
gdb_test "print J" "= J"
|
gdb_test "print J" "= J"
|
||||||
gdb_test "print K" "= K"
|
|
||||||
|
set test "print K"
|
||||||
|
gdb_test_multiple $test $test {
|
||||||
|
-re " = K\r\n$gdb_prompt $" {
|
||||||
|
pass $test
|
||||||
|
}
|
||||||
|
-re " = <optimized out>\r\n$gdb_prompt $" {
|
||||||
|
if {[test_compiler_info {gcc-[0-3]-*}]
|
||||||
|
|| [test_compiler_info {gcc-4-[0-6]-*}]} {
|
||||||
|
xfail $test
|
||||||
|
} else {
|
||||||
|
fail $test
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
Reference in New Issue
Block a user