1 |
$Id: README_DYNTRANS,v 1.7 2005/12/09 05:34:20 debug Exp $ |
$Id: README_DYNTRANS,v 1.9 2006/03/15 20:34:05 debug Exp $ |
2 |
|
|
3 |
------------------------------------------------------------------- |
------------------------------------------------------------------- |
4 |
|
|
30 |
------ ------- ----- ----- |
------ ------- ----- ----- |
31 |
Alpha 32-bit 64 no |
Alpha 32-bit 64 no |
32 |
ARM 32-bit, 16-bit (Thumb) 32 no |
ARM 32-bit, 16-bit (Thumb) 32 no |
33 |
Atmel AVR 16-bit 8 no |
Atmel AVR 16-bit + variable 8 no |
34 |
F-CPU ? ? ? |
F-CPU ? ? ? |
35 |
|
H8 16-bit 8/16 no |
36 |
HPPA 32-bit 64/32 yes |
HPPA 32-bit 64/32 yes |
37 |
i960 32-bit + variable 32 ? |
i960 32-bit + variable 32 ? |
38 |
IA64 128-bit 64 no |
IA64 128-bit 64 no |
84 |
|
|
85 |
x) various register-window archs (SPARC etc) |
x) various register-window archs (SPARC etc) |
86 |
|
|
|
x) Atmel AVR etc? |
|
|
|
|
87 |
x) Alpha: hahaha, zapnot and inserts/extracts don't |
x) Alpha: hahaha, zapnot and inserts/extracts don't |
88 |
compile into very nice code :-| fix this |
compile into very nice code :-| fix this |
89 |
Solution: if short assembly language snippets can be |
Solution: if short assembly language snippets can be |
90 |
compiled on the current host, then compile such snippets |
compiled on the current host, then compile such snippets |
91 |
for alpha_instr_zapnot etc. |
for alpha_instr_zapnot etc. |
92 |
|
|
|
x) 64-bit virtual memory translation tables (PPC, Alpha, MIPS, |
|
|
HPPA, sh, amd64, etc) |
|
|
|
|
93 |
x) x86: convert to dyntrans. LOTS of stuff to consider. |
x) x86: convert to dyntrans. LOTS of stuff to consider. |
94 |
|
|
95 |
x) 88k? vax? pc532? 6502? 6800? etc |
x) 88k? vax? pc532? 6502? 6800? etc |