summaryrefslogtreecommitdiff
path: root/rts/linker/elf_util.h
blob: 2ece19826823d64d6d76797f52232cd56a997b36 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#if !defined(RTS_LINKER_ELF_UTIL_H)
#define RTS_LINKER_ELF_UTIL_H

#include "LinkerInternals.h"

#if defined(OBJFORMAT_ELF)

ElfSymbolTable * findSymbolTable(ObjectCode * oc,
                                 unsigned symbolTableIndex);

ElfSymbol * findSymbol(ObjectCode * oc,
                       unsigned symbolTableIndex,
                       unsigned long symbolIndex);

#endif
#endif //RTS_LINKER_ELF_UTIL_H