#include <sys/types.h> #include <string.h> #include "elf.h" typedef struct ldLibrary_s { struct ldLibrary_s *next; struct ldLibrary_s *prev; char name[256]; elfHeader *linkerHeader; elfSectionHeader *linkerSectionHeader; elfProgramHeader *linkerProgramHeader; elfDynSym *linkerRelSymTab; elfPltInfo *linkerElfRel; char *linkerShStr; char *linkerDynStr; char *output; int sym; } ldLibrary; extern ldLibrary *libs; uInt32 ldFindFunc(char *,char *); ldLibrary *ldFindLibrary(char *); ldLibrary *ldAddLibrary(char *); /*** $Log$ END ***/