pike.git / src / code / sparc.h

version» Context lines:

pike.git/src/code/sparc.h:74:    (((op_[p_->relocations[rel_]] & 0x3fffffff) + delta_) & \    0x3fffffff); \    } \    } 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; + struct byte_buffer;    - void sparc_encode_program(struct program *p, struct dynamic_buffer_s *buf); + #define MACHINE_CODE_FORCE_FP() sparc_force_fp() + int sparc_force_fp(void); +  + void sparc_encode_program(struct program *p, struct byte_buffer *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   #define CALL_MACHINE_CODE(pc) \