* lib/gdb.exp (is_amd64_regs_target, is_x86_like_target): Allow

for 64-bit multilibs from i?86-* targets.
This commit is contained in:
Joseph Myers 2011-09-29 15:17:50 +00:00
parent 6aee0d90b5
commit 68fb0ec00b
2 changed files with 7 additions and 5 deletions

View file

@ -1,3 +1,8 @@
2011-09-29 Joseph Myers <joseph@codesourcery.com>
* lib/gdb.exp (is_amd64_regs_target, is_x86_like_target): Allow
for 64-bit multilibs from i?86-* targets.
2011-09-29 Marek Polacek <mpolacek@redhat.com> 2011-09-29 Marek Polacek <mpolacek@redhat.com>
* lib/gdb.exp: Fix a typo in one of the comments. * lib/gdb.exp: Fix a typo in one of the comments.

View file

@ -1626,7 +1626,7 @@ proc is_lp64_target {} {
proc is_amd64_regs_target {} { proc is_amd64_regs_target {} {
global is_amd64_regs_target_saved global is_amd64_regs_target_saved
if {![istarget "x86_64-*-*"]} { if {![istarget "x86_64-*-*"] && ![istarget "i?86-*"]} {
return 0 return 0
} }
@ -1665,10 +1665,7 @@ proc is_amd64_regs_target {} {
# Return 1 if this target is an x86 or x86-64 with -m32. # Return 1 if this target is an x86 or x86-64 with -m32.
proc is_x86_like_target {} { proc is_x86_like_target {} {
if {[istarget i?86-*]} { if {![istarget "x86_64-*-*"] && ![istarget i?86-*]} {
return 1
}
if {![istarget "x86_64-*-*"]} {
return 0 return 0
} }
return [expr [is_ilp32_target] && ![is_amd64_regs_target]] return [expr [is_ilp32_target] && ![is_amd64_regs_target]]