blob: 51463c54f3290957062c8bdbf453967f33868e5b [file] [log] [blame]
Juan Cespedesd914a202004-11-10 00:15:33 +01001#include <gelf.h>
2#include "ltrace.h"
3#include "elf.h"
4
Ian Wienand9a2ad352006-02-20 22:44:45 +01005GElf_Addr
6arch_plt_sym_val (struct ltelf *lte, size_t ndx, GElf_Rela *rela)
Juan Cespedesd914a202004-11-10 00:15:33 +01007{
Ian Wienand9a2ad352006-02-20 22:44:45 +01008 return lte->plt_addr + 20 + ndx * 12;
9}
10
11void * plt2addr(struct process *proc, void ** plt)
12{
13 return (void *) plt;
Juan Cespedesd914a202004-11-10 00:15:33 +010014}