diff options
author | Samuel Holland <samuel@sholland.org> | 2018-01-14 20:30:39 -0600 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2018-01-14 21:11:15 -0600 |
commit | 9e0bbd07ef5affa403d476b0bcdabfc5a5684cf9 (patch) | |
tree | e73ad84906e8246fb98506b1a311b7ccc4fc1648 /CONTRIBUTING.rst | |
parent | 737aaed25c2a29f00e53b5689ca07108e977cd84 (diff) | |
download | gcompat-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 'CONTRIBUTING.rst')
0 files changed, 0 insertions, 0 deletions