about summary refs log tree commit diff
path: root/src/rustllvm/RustWrapper.cpp
diff options
context:
space:
mode:
authorJonathan A. Kollasch <jakllsch@kollasch.net>2017-11-29 11:31:09 -0600
committerJonathan A. Kollasch <jakllsch@kollasch.net>2017-11-30 12:17:44 -0600
commitccef9696f13b39b619f7b12d770a2908cc2ecdd3 (patch)
tree978bfed05020e11d0de2be1108732b5edd28b42b /src/rustllvm/RustWrapper.cpp
parent4fa202d23b4c8c81b8ac6cf89cf843d35854d437 (diff)
downloadrust-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