Search
lxdream.org :: lxdream/src/xlat/x86/amd64abi.h :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/xlat/x86/amd64abi.h
changeset1292:799fdd4f704a
authornkeynes
dateFri Aug 24 08:53:50 2012 +1000 (8 years ago)
permissions-rw-r--r--
last changeMove the generated prologue/epilogue code out into a common entry stub
(reduces space requirements) and pre-save all saved registers. Change
FASTCALL to use 3 regs instead of 2 since we can now keep everything in
regs.
file annotate diff log rss
1292:799fdd4f704a8 yearsnkeynesMove the generated prologue/epilogue code out into a common entry stub
1146:76c5d106426210 yearsnkeynesFix 32-bit non-fastcall build
1125:9dd5dee45db910 yearsnkeynesImplement shadow-execution 'core' to run translator + interpreter side by
1112:4cac5e474d4c10 yearsnkeynesRearrange the main translation loop to allow translated blocks to jump
1067:d3c00ffccfcd11 yearsnkeynesNo-op merge lxdream-mem to tip to remove head (Long since merged in
1065:bc1cc0c5491711 yearsnkeynesNo-op merge lxdream-mmu to remove head (actually merged long ago)
1004:eae00185813411 yearsnkeynesRemove last lingering bits of SH4-specific code from the ABI headers
995:eb9d43e8aa0811 yearsnkeynesCleanup ABI headers - most of the content made consistent between versions, and moved into sh4x86.in proper
992:7c15f8a7199511 yearsnkeynesMove ABI headers to xlat/x86 as well (and finally rename erroneously named ia64abi to amd64abi)
.