diff options
| author | Jonathan A. Kollasch <jakllsch@kollasch.net> | 2017-11-29 11:31:09 -0600 |
|---|---|---|
| committer | Jonathan A. Kollasch <jakllsch@kollasch.net> | 2017-11-30 12:17:44 -0600 |
| commit | ccef9696f13b39b619f7b12d770a2908cc2ecdd3 (patch) | |
| tree | 978bfed05020e11d0de2be1108732b5edd28b42b /src/rustllvm/RustWrapper.cpp | |
| parent | 4fa202d23b4c8c81b8ac6cf89cf843d35854d437 (diff) | |
| download | rust-ccef9696f13b39b619f7b12d770a2908cc2ecdd3.tar.gz rust-ccef9696f13b39b619f7b12d770a2908cc2ecdd3.zip | |
NetBSD: add sysctl backend for std::env::current_exe
Use the CTL_KERN.KERN_PROC_ARGS.-1.KERN_PROC_PATHNAME sysctl in preference over the /proc/curproc/exe symlink. Additionally, perform more validation of aformentioned symlink. Particularly on pre-8.x NetBSD this symlink will point to '/' when accurate information is unavailable.
Diffstat (limited to 'src/rustllvm/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
