#ifndef MAPINFO_H #define MAPINFO_H typedef struct mapinfo { struct mapinfo *next; unsigned start; unsigned end; char name[]; } mapinfo; mapinfo *init_mapinfo(int pid); void deinit_mapinfo(mapinfo *mi); const char *map_to_name(mapinfo *mi, unsigned pc, const char* def); const mapinfo *pc_to_mapinfo(mapinfo *mi, unsigned pc, unsigned *rel_pc); #endif