summaryrefslogtreecommitdiff
path: root/ao-tools/lib/ao-elf.h
diff options
context:
space:
mode:
Diffstat (limited to 'ao-tools/lib/ao-elf.h')
-rw-r--r--ao-tools/lib/ao-elf.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/ao-tools/lib/ao-elf.h b/ao-tools/lib/ao-elf.h
index f3a2358c..0f79d142 100644
--- a/ao-tools/lib/ao-elf.h
+++ b/ao-tools/lib/ao-elf.h
@@ -22,18 +22,7 @@
#include <gelf.h>
#include "ao-hex.h"
-struct ao_elf_sym {
- unsigned addr;
- unsigned default_addr;
- char *name;
- bool required;
- bool found;
-};
-
struct ao_hex_image *
-ao_load_elf(char *name, struct ao_elf_sym *symbols, int num_symbols);
-
-int
-ao_elf_find_symbols (Elf *e, struct ao_elf_sym *symbols, int num_symbols);
+ao_load_elf(char *name, struct ao_sym **symbols, int *num_symbols);
#endif /* _AO_ELF_H_ */