diff options
author | Faraz Shahbazker <fshahbazker@wavecomp.com> | 2021-05-05 04:51:17 +0530 |
---|---|---|
committer | Faraz Shahbazker <fshahbazker@wavecomp.com> | 2021-05-22 11:32:35 +0530 |
commit | 168671c14cc88e0c47a2b7d56fdede7d6604f14d (patch) | |
tree | 2138d04ffeb0e58865490c1382bc28510825b34f /gold | |
parent | b312488f1046a1b837561a4adf4323e29377cf12 (diff) | |
download | gdb-168671c14cc88e0c47a2b7d56fdede7d6604f14d.zip gdb-168671c14cc88e0c47a2b7d56fdede7d6604f14d.tar.gz gdb-168671c14cc88e0c47a2b7d56fdede7d6604f14d.tar.bz2 |
sim: mips: Add shadow mappings for 32-bit memory address space
32-bit MIPS programs run on the 64-bit simulator model in 64-bit
sign-extended space. The mapping from 64-bit sign-extended addresses to
32-bit addresses was removed by commit
26f8bf63bf36f9062a5cc1afacf71462a4abe0c8, breaking the 64-bit simulator
model. Add shadow mappings from 64-bit sign extended address space to
32-bit address spaces, in lieu of the AddressTranslation function.
2021-05-04 Faraz Shahbazker <fshahbazker@wavecomp.com>
sim/mips/ChangeLog:
* interp.c (sim_open): Add shadow mappings from 32-bit
address space to 64-bit sign-extended address space.
Diffstat (limited to 'gold')
0 files changed, 0 insertions, 0 deletions