ref: 690ab7aa8e6c56a4ae8a2bd5bce58d1df681234e
dir: /lib/thread/fsbase+netbsd.myr/
use std use sys use "types" pkg thread = pkglocal const setfsbase : (h : tlshdr# -> void) pkglocal const getfsbase : (-> tlshdr#) ;; const setfsbase = {h match sys.sysarch(sys.X8664setfsbase, &(h : void#)) | 0: | err: std.fput(std.Err, "error: sysarch returned: {}\n", err) std.suicide() ;; } const getfsbase = { var h match sys.sysarch(sys.X8664getfsbase, &h) | 0: -> (h : tlshdr#) | err: std.fput(std.Err, "error: sysarch returned: {}\n", err) std.suicide() ;; }