a more than adequate job of explaining everything required to get this
working. */
-#include <sys/types.h>
-#include <errno.h>
-#include "linuxelf.h"
-#include "ld_hash.h"
-#include "ld_syscall.h"
-#include "ld_string.h"
-
-extern char *_dl_progname;
extern int _dl_linux_resolve(void);
a more than adequate job of explaining everything required to get this
working. */
-#include "linuxelf.h"
-#include "ld_hash.h"
-#include "ld_syscall.h"
-#include "ld_string.h"
-extern char *_dl_progname;
-
-unsigned int
-_dl_linux_resolver (int dummy1, int dummy2,
- struct elf_resolve *tpnt, int reloc_entry)
+unsigned int _dl_linux_resolver (int dummy1, int dummy2,
+ struct elf_resolve *tpnt, int reloc_entry)
{
int reloc_type;
Elf32_Rela *this_reloc;
a more than adequate job of explaining everything required to get this
working. */
-#include "linuxelf.h"
-#include "ld_hash.h"
-#include "ld_syscall.h"
-#include "ld_string.h"
-#include <errno.h>
#ifdef DEBUG
static void debug_sym(Elf32_Sym *symtab,char *strtab,int symtab_index);
#define DPRINTF(fmt,args...)
#endif
-extern char *_dl_progname;
-
extern int _dl_linux_resolve(void);
void _dl_init_got(unsigned long *plt,struct elf_resolve *tpnt)
a more than adequate job of explaining everything required to get this
working. */
-#include "linuxelf.h"
-#include "ld_hash.h"
-#include "ld_syscall.h"
-#include "ld_string.h"
-
-extern char *_dl_progname;
-
extern _dl_linux_resolve(void);
unsigned int _dl_linux_resolver(unsigned int reloc_entry, unsigned int * plt)