Flatten symtab to file - gdb works, check breaks.
[centaur.git] / include / libelfu / types.h
index 46fbc6924092ba9c5c15830bdbda33f5870853b7..37e25fa6c574553e290451c47a33bfc5be11e6c6 100644 (file)
@@ -8,7 +8,8 @@
 
 
 typedef struct ElfuSym {
-  char *name;
+  GElf_Word name;
+  char *nameptr;
 
   GElf_Addr value;
   GElf_Word size;
@@ -92,6 +93,8 @@ typedef struct {
   CIRCLEQ_HEAD(OrphanScnList, ElfuScn) orphanScnList;
 
   ElfuScn *shstrtab;
+
+  ElfuScn *symtab;
 } ElfuElf;
 
 #endif