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