diff --git a/src/ldso/dynlink.c b/src/ldso/dynlink.c index 8f32f98f655589b58086ba790385fa415e0b2706..6801d5fd6762f01f74ef894aadfdfa8598a3206e 100644 --- a/src/ldso/dynlink.c +++ b/src/ldso/dynlink.c @@ -22,8 +22,6 @@ static char errbuf[128]; #ifdef SHARED -#include "reloc.h" - #if ULONG_MAX == 0xffffffff typedef Elf32_Ehdr Ehdr; typedef Elf32_Phdr Phdr; @@ -68,6 +66,8 @@ struct dso { char buf[]; }; +#include "reloc.h" + void __init_ssp(size_t *); static struct dso *head, *tail, *libc;