diff options
author | Tim Newsome <tim@sifive.com> | 2016-07-14 14:49:23 -0700 |
---|---|---|
committer | Tim Newsome <tim@sifive.com> | 2016-07-19 11:24:25 -0700 |
commit | efabfaba3004f9fb454dca0c27205ea3c8a45297 (patch) | |
tree | 6e5a40d46008ef83ade02e83de986a3ac29c5f48 /debug | |
parent | 6e10e06b0b5b3ba2325dc39ef2c4c1df0ef85ee6 (diff) | |
download | riscv-tests-efabfaba3004f9fb454dca0c27205ea3c8a45297.zip riscv-tests-efabfaba3004f9fb454dca0c27205ea3c8a45297.tar.gz riscv-tests-efabfaba3004f9fb454dca0c27205ea3c8a45297.tar.bz2 |
Fix test_32 on 64-bit targets.
Diffstat (limited to 'debug')
-rwxr-xr-x | debug/gdbserver.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/debug/gdbserver.py b/debug/gdbserver.py index f042e48..d2ee5f5 100755 --- a/debug/gdbserver.py +++ b/debug/gdbserver.py @@ -89,6 +89,8 @@ class SimpleMemoryTest(DeleteServer): self.gdb.command("target extended-remote localhost:%d" % self.server.port) def access_test(self, size, data_type): + self.assertEqual(self.gdb.p("sizeof(%s)" % data_type), + size) a = 0x86753095555aaaa & ((1<<(size*8))-1) b = 0xdeadbeef12345678 & ((1<<(size*8))-1) self.gdb.p("*((%s*)0x%x) = 0x%x" % (data_type, target.ram, a)) @@ -103,7 +105,7 @@ class SimpleMemoryTest(DeleteServer): self.access_test(2, 'short') def test_32(self): - self.access_test(4, 'long') + self.access_test(4, 'int') def test_64(self): self.access_test(8, 'long long') |