Changeset 36170 in vbox for trunk/src/recompiler/disas.h
- Timestamp:
- Mar 4, 2011 12:49:02 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler/disas.h
r2422 r36170 11 11 const char *lookup_symbol(target_ulong orig_addr); 12 12 13 /* Filled in by elfload.c. Simplistic, but will do for now. */ 14 extern struct syminfo { 13 struct syminfo; 14 struct elf32_sym; 15 struct elf64_sym; 16 17 typedef const char *(*lookup_symbol_t)(struct syminfo *s, target_ulong orig_addr); 18 19 struct syminfo { 20 lookup_symbol_t lookup_symbol; 15 21 unsigned int disas_num_syms; 16 void *disas_symtab; 22 union { 23 struct elf32_sym *elf32; 24 struct elf64_sym *elf64; 25 } disas_symtab; 17 26 const char *disas_strtab; 18 27 struct syminfo *next; 19 } *syminfos; 28 }; 29 30 /* Filled in by elfload.c. Simplistic, but will do for now. */ 31 extern struct syminfo *syminfos; 20 32 21 33 #endif /* _QEMU_DISAS_H */
Note:
See TracChangeset
for help on using the changeset viewer.