Feature #9997 » enhac_ppc64.patch
vm_exec.c (working copy) | ||
---|---|---|
#elif defined(__GNUC__) && defined(__i386__)
|
||
#define DECL_SC_REG(type, r, reg) register type reg_##r __asm__("e" reg)
|
||
#elif defined(__GNUC__) && defined(__powerpc64__)
|
||
#define DECL_SC_REG(type, r, reg) register type reg_##r __asm__("r" reg)
|
||
#else
|
||
#define DECL_SC_REG(type, r, reg) register type reg_##r
|
||
#endif
|
||
... | ... | |
# endif
|
||
#define USE_MACHINE_REGS 1
|
||
#elif defined(__GNUC__) && defined(__powerpc64__)
|
||
DECL_SC_REG(VALUE *, pc, "14");
|
||
DECL_SC_REG(rb_control_frame_t *, cfp, "15");
|
||
#define USE_MACHINE_REGS 1
|
||
#else
|
||
register rb_control_frame_t *reg_cfp;
|
||
VALUE *reg_pc;
|