25 |
* SUCH DAMAGE. |
* SUCH DAMAGE. |
26 |
* |
* |
27 |
* |
* |
28 |
* $Id: cpu_dyntrans.c,v 1.145 2007/04/10 17:26:20 debug Exp $ |
* $Id: cpu_dyntrans.c,v 1.147 2007/04/19 15:18:16 debug Exp $ |
29 |
* |
* |
30 |
* Common dyntrans routines. Included from cpu_*.c. |
* Common dyntrans routines. Included from cpu_*.c. |
31 |
*/ |
*/ |
463 |
#if defined(DYNTRANS_ALPHA) || defined(DYNTRANS_SPARC) |
#if defined(DYNTRANS_ALPHA) || defined(DYNTRANS_SPARC) |
464 |
6 |
6 |
465 |
#else |
#else |
466 |
#ifdef DYNTRANS_SH |
#if defined(DYNTRANS_SH) || defined(DYNTRANS_M88K) |
467 |
8 /* Both for 32-bit and 64-bit SuperH */ |
8 /* Both for 32-bit and 64-bit SuperH, and M88K */ |
468 |
#else |
#else |
469 |
4 /* Default value for most archs */ |
4 /* Default value for most archs */ |
470 |
#endif |
#endif |
500 |
they go downwards, ie. 22,23 and so on */ |
they go downwards, ie. 22,23 and so on */ |
501 |
r[24 |
r[24 |
502 |
#endif |
#endif |
|
#ifdef DYNTRANS_M68K |
|
|
d[0 /* TODO */ |
|
|
#endif |
|
503 |
#ifdef DYNTRANS_MIPS |
#ifdef DYNTRANS_MIPS |
504 |
gpr[MIPS_GPR_A0 |
gpr[MIPS_GPR_A0 |
505 |
#endif |
#endif |
506 |
|
#ifdef DYNTRANS_M88K |
507 |
|
r[2 /* r2..r9 */ |
508 |
|
#endif |
509 |
#ifdef DYNTRANS_PPC |
#ifdef DYNTRANS_PPC |
510 |
gpr[3 |
gpr[3 |
511 |
#endif |
#endif |