Branch: Tag:

2001-07-30

2001-07-30 20:56:28 by Marcus Comstedt <marcus@mc.pp.se>

Now works on MacOS X.

Rev: src/code/ppc32.c:1.2
Rev: src/code/ppc32.h:1.2

1:   /* -  * $Id: ppc32.h,v 1.1 2001/07/26 21:04:14 marcus Exp $ +  * $Id: ppc32.h,v 1.2 2001/07/30 20:56:28 marcus Exp $    */      #define PIKE_OPCODE_T unsigned INT32    -  + #define LOW_GET_JUMP() (PROG_COUNTER[0]) + #define LOW_SKIPJUMP() (SET_PROG_COUNTER(PROG_COUNTER + 1))   #define PROG_COUNTER (((INT32 **)__builtin_frame_address(1))[2])      #define SET_REG(REG, X) do { \
62:    } \    } while(0)    + extern void ppc32_flush_instruction_cache(void *addr, size_t len); + #define FLUSH_INSTRUCTION_CACHE ppc32_flush_instruction_cache +    /*   struct dynamic_buffer_s;