puppy icon indicating copy to clipboard operation
puppy copied to clipboard

Support dynamic libraries

Open egranata opened this issue 7 years ago • 1 comments

Add support for loading shared libraries into process' address space

This could be as simple as having explicit dlopen, dlsym calls - but for true victory points, it should go all the way to reading a shared library list off of ELF (recursively even..) and loading those at process startup

This task is likely to involve support for relocating dynamic objects

egranata avatar Aug 29 '18 16:08 egranata

The main action item pending here is mapping shared libraries at process load and supporting resolution of undefined symbols in the main binary

egranata avatar Sep 04 '18 01:09 egranata