pike.git
/
src
/
code
/
sparc.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/code/sparc.h:76:
} \ } while(0) extern const unsigned INT32 sparc_flush_instruction_cache[]; #define FLUSH_INSTRUCTION_CACHE(ADDR, LEN) \ (((void (*)(void *,size_t))sparc_flush_instruction_cache) \ (ADDR, (LEN)+sizeof(PIKE_OPCODE_T))) struct dynamic_buffer_s;
+
#define MACHINE_CODE_FORCE_FP() sparc_force_fp()
+
int sparc_force_fp(void);
+
void sparc_encode_program(struct program *p, struct dynamic_buffer_s *buf); void sparc_decode_program(struct program *p); #define ENCODE_PROGRAM(P, BUF) sparc_encode_program(P, BUF) #define DECODE_PROGRAM(P) sparc_decode_program(p) void sparc_disassemble_code(void *addr, size_t bytes); #define DISASSEMBLE_CODE(ADDR, BYTES) sparc_disassemble_code(ADDR, BYTES) #ifdef PIKE_DEBUG