Mercurial > repos > blastem
comparison x86_backend.h @ 282:7b8a49220e3b
Remove deferred address entries from abandoned translations inside z80_retrans_inst
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 04 May 2013 14:36:50 -0700 |
parents | 63b9a500a00b |
children | 467bfa17004a |
comparison
equal
deleted
inserted
replaced
281:44f0bbf57b4f | 282:7b8a49220e3b |
---|---|
26 } deferred_addr; | 26 } deferred_addr; |
27 | 27 |
28 typedef uint8_t * (*native_addr_func)(void * context, uint32_t address); | 28 typedef uint8_t * (*native_addr_func)(void * context, uint32_t address); |
29 | 29 |
30 deferred_addr * defer_address(deferred_addr * old_head, uint32_t address, uint8_t *dest); | 30 deferred_addr * defer_address(deferred_addr * old_head, uint32_t address, uint8_t *dest); |
31 void remove_deferred_until(deferred_addr **head_ptr, deferred_addr * remove_to); | |
31 void process_deferred(deferred_addr ** head_ptr, void * context, native_addr_func get_native); | 32 void process_deferred(deferred_addr ** head_ptr, void * context, native_addr_func get_native); |
32 | 33 |
33 #endif //X86_BACKEND_H_ | 34 #endif //X86_BACKEND_H_ |
34 | 35 |