summaryrefslogtreecommitdiff
path: root/gold/gc.h
diff options
context:
space:
mode:
authorFaraz Shahbazker <fshahbazker@wavecomp.com>2021-05-05 04:51:17 +0530
committerFaraz Shahbazker <fshahbazker@wavecomp.com>2021-05-22 11:32:35 +0530
commit168671c14cc88e0c47a2b7d56fdede7d6604f14d (patch)
tree2138d04ffeb0e58865490c1382bc28510825b34f /gold/gc.h
parentb312488f1046a1b837561a4adf4323e29377cf12 (diff)
downloadbinutils-gdb-168671c14cc88e0c47a2b7d56fdede7d6604f14d.tar.gz
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/gc.h')
0 files changed, 0 insertions, 0 deletions