gdb/testsuite/
* gdb.trace/backtrace.exp: Use is_lp64_target to check 64bit target. * gdb.trace/collection.exp: Likewise. * gdb.trace/report.exp: Likewise. * gdb.trace/unavailable.exp: Likewise. * gdb.trace/while-dyn.exp: Likewise.
This commit is contained in:
parent
a0dc6b134c
commit
bdb5404946
6 changed files with 20 additions and 12 deletions
|
@ -1,3 +1,11 @@
|
|||
2011-08-26 Jan Kratochvil <jan.kratochvil@redhat.com>
|
||||
|
||||
* gdb.trace/backtrace.exp: Use is_lp64_target to check 64bit target.
|
||||
* gdb.trace/collection.exp: Likewise.
|
||||
* gdb.trace/report.exp: Likewise.
|
||||
* gdb.trace/unavailable.exp: Likewise.
|
||||
* gdb.trace/while-dyn.exp: Likewise.
|
||||
|
||||
2011-08-18 Keith Seitz <keiths@redhat.com>
|
||||
|
||||
PR c++/12266
|
||||
|
|
|
@ -150,10 +150,10 @@ gdb_trace_setactions "8.6: setup TP to collect regs, args, and locals" \
|
|||
"$tdp4" \
|
||||
"collect \$regs, \$args, \$locs" "^$"
|
||||
|
||||
if [istarget "x86_64-*"] then {
|
||||
if {([istarget "x86_64-*"] || [istarget "i?86-*"]) && [is_lp64_target]} then {
|
||||
set fpreg "\$rbp"
|
||||
set spreg "\$rsp"
|
||||
} elseif [istarget "i?86-*"] then {
|
||||
} elseif {[istarget "x86_64-*"] || [istarget "i?86-*"]} then {
|
||||
set fpreg "\$ebp"
|
||||
set spreg "\$esp"
|
||||
} else {
|
||||
|
|
|
@ -45,11 +45,11 @@ if { [gdb_compile "$srcdir/$subdir/$srcfile" $binfile \
|
|||
set ws "\[\r\n\t \]+"
|
||||
set cr "\[\r\n\]+"
|
||||
|
||||
if [istarget "x86_64-*"] then {
|
||||
if {([istarget "x86_64-*"] || [istarget "i?86-*"]) && [is_lp64_target]} then {
|
||||
set fpreg "rbp"
|
||||
set spreg "rsp"
|
||||
set pcreg "rip"
|
||||
} elseif [istarget "i?86-*"] then {
|
||||
} elseif {[istarget "x86_64-*"] || [istarget "i?86-*"]} then {
|
||||
set fpreg "ebp"
|
||||
set spreg "esp"
|
||||
set pcreg "eip"
|
||||
|
|
|
@ -159,11 +159,11 @@ gdb_trace_setactions "9.x: setup TP to collect locals" \
|
|||
"$tdp4" \
|
||||
"collect \$locs" "^$"
|
||||
|
||||
if [istarget "x86_64-*"] then {
|
||||
if {([istarget "x86_64-*"] || [istarget "i?86-*"]) && [is_lp64_target]} then {
|
||||
set fpreg "rbp"
|
||||
set spreg "rsp"
|
||||
set pcreg "rip"
|
||||
} elseif [istarget "i?86-*"] then {
|
||||
} elseif {[istarget "x86_64-*"] || [istarget "i?86-*"]} then {
|
||||
set fpreg "ebp"
|
||||
set spreg "esp"
|
||||
set pcreg "eip"
|
||||
|
|
|
@ -30,11 +30,11 @@ if { [gdb_compile "$srcdir/$subdir/$srcfile" $binfile \
|
|||
set ws "\[\r\n\t \]+"
|
||||
set cr "\[\r\n\]+"
|
||||
|
||||
if [istarget "x86_64-*"] then {
|
||||
if {([istarget "x86_64-*"] || [istarget "i?86-*"]) && [is_lp64_target]} then {
|
||||
set fpreg "rbp"
|
||||
set spreg "rsp"
|
||||
set pcreg "rip"
|
||||
} elseif [istarget "i?86-*"] then {
|
||||
} elseif {[istarget "x86_64-*"] || [istarget "i?86-*"]} then {
|
||||
set fpreg "ebp"
|
||||
set spreg "esp"
|
||||
set pcreg "eip"
|
||||
|
@ -295,12 +295,12 @@ proc gdb_unavailable_registers_test { } {
|
|||
|
||||
# Test reading uncollected pseudo-registers. The set of which
|
||||
# depends on target.
|
||||
if [istarget "x86_64-*"] then {
|
||||
if {$pcreg == "rip"} then {
|
||||
# Check the raw register first.
|
||||
test_register_unavailable "\$rax"
|
||||
test_register_unavailable "\$eax"
|
||||
test_register_unavailable "\$ax"
|
||||
} elseif [istarget "i?86-*"] then {
|
||||
} elseif {$pcreg == "eip"} then {
|
||||
# Check the raw register first.
|
||||
test_register_unavailable "\$eax"
|
||||
test_register_unavailable "\$ax"
|
||||
|
|
|
@ -52,9 +52,9 @@ if { ![gdb_target_supports_trace] } then {
|
|||
# test while-stepping dynamically (live target)
|
||||
#
|
||||
|
||||
if [istarget "x86_64-*"] then {
|
||||
if {([istarget "x86_64-*"] || [istarget "i?86-*"]) && [is_lp64_target]} then {
|
||||
set fpreg "\$rbp"
|
||||
} elseif [istarget "i?86-*"] then {
|
||||
} elseif {[istarget "x86_64-*"] || [istarget "i?86-*"]} then {
|
||||
set fpreg "\$ebp"
|
||||
} else {
|
||||
set fpreg "\$fp"
|
||||
|
|
Loading…
Reference in a new issue