min-dl icon indicating copy to clipboard operation
min-dl copied to clipboard

no native symbol resolution support

Open mgood7123 opened this issue 7 years ago • 4 comments

why cant it resolve symbols natively like libdl/dynamic loader does, as using a pre built somwhat symbol tablish thing in a library would defeat the point of using this is a possible dynamic loader since there is NO garentee that the table required is in other libs, especily in the same mannor as done in test_lib.c

mgood7123 avatar Feb 14 '18 22:02 mgood7123

Cc. @lecopzer as reviewer. Please revise changes in @mgood7123's tree: https://github.com/mgood7123/min-dl-dynamic-loader

jserv avatar Feb 21 '18 10:02 jserv

@jserv so far mine can resolve global and local symbols but i do not know how to resolve PLT sections such as printf@plt wich means it cannot use external libc functions as of yet, however it can access some directly succesfully such as write() and strlen(), although mine is a complete rewrite... https://github.com/mgood7123/min-dl-dynamic-loader/blob/master/loader/log

mgood7123 avatar Mar 03 '18 04:03 mgood7123

@mgood7123, Would you mind if you rebase to latest upstream master branch in advance? So that, @lecopzer and I can help revise your changes.

jserv avatar Mar 03 '18 10:03 jserv

@jserv how do i do that

mgood7123 avatar Mar 05 '18 18:03 mgood7123