summaryrefslogtreecommitdiff
path: root/libgcompat/dlmopen.c
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2018-01-14 20:30:39 -0600
committerSamuel Holland <samuel@sholland.org>2018-01-14 21:11:15 -0600
commit9e0bbd07ef5affa403d476b0bcdabfc5a5684cf9 (patch)
treee73ad84906e8246fb98506b1a311b7ccc4fc1648 /libgcompat/dlmopen.c
parent737aaed25c2a29f00e53b5689ca07108e977cd84 (diff)
downloadgcompat-9e0bbd07ef5affa403d476b0bcdabfc5a5684cf9.tar.gz
gcompat-9e0bbd07ef5affa403d476b0bcdabfc5a5684cf9.tar.bz2
gcompat-9e0bbd07ef5affa403d476b0bcdabfc5a5684cf9.tar.xz
gcompat-9e0bbd07ef5affa403d476b0bcdabfc5a5684cf9.zip
loader: Several improvements
* Handle programs that have a DT_NEEDED entry for glibc's ld.so. * Handle when LD_PRELOAD is already set. * Use the --argv0 option to properly set argv[0] in the target program. * Ensure the the argument list is terminated with a NULL sentinel. * Document the details of the loader's implementation. [NOTE: Better commit summary?] Signed-off-by: Samuel Holland <samuel@sholland.org>
Diffstat (limited to 'libgcompat/dlmopen.c')
0 files changed, 0 insertions, 0 deletions