fix dwz.exp on 32-bit targets
authorTom Tromey <tromey@redhat.com>
Thu, 22 Aug 2013 14:01:04 +0000 (14:01 +0000)
committerTom Tromey <tromey@redhat.com>
Thu, 22 Aug 2013 14:01:04 +0000 (14:01 +0000)
commite630b97400250f4855a02bc324ad7891c722ea23
tree0bd6130d3f9c77ec4289e47f6f666e0b748c6730
parentf3a764545a704c61e2a4f4316a539b43aa0fa6b0
fix dwz.exp on 32-bit targets

This fixes dwz.exp on 32-bit targets.  It does so by introducing a new
"default" setting for the address size in the DWARF assembler.

Built and regtested on x86-64 Fedora 18.
I also ran the gdb.dwarf2 tests on an x86 machine (gcc45).

* lib/dwarf.exp (cu, tu): Handle addr_size of "default".  Change
default addr_size.
* lib/gdb.exp (is_64_target): New gdb_caching_proc.
gdb/testsuite/ChangeLog
gdb/testsuite/lib/dwarf.exp
gdb/testsuite/lib/gdb.exp