ref: cf94e8f3c050f869d11a985f7ac4a4d9a477a9e4
dir: /libstd/syswrap-ss+linux.myr/
use sys use "errno.use" pkg std = const exit : (status:int -> void) pkglocal const bgetcwd : (buf : byte[:] -> errno) ;; const exit = {status; sys.exit_group(status)} const bgetcwd = {buf; var err err = sys.getcwd(buf) castto(errno) /* if we got a length back, it includes the nul byte. chop that off. */ if err > 0 -> err - 1 else -> err ;; }