1 /usr/include/gnu/stubs-32.h
4 /proc/PID/{as,ctl,status,sigact,psinfo}
5 PTRACE_PEEK, PTRACE_PEEKDATA: pread(as)
7 PTRACE_POKETEXT, PTRACE_POKEDATA: pwrite(as)
12 ctl is managed via PC* constants (e.g. PCSTRACE)
13 write command (long) followed by struct
15 These are solaris extensions that we should implement:
18 exportfs, nfs_getfh, nfssvc [SYS_nfssys] (sys/nfssec.h) [maybe not]
28 strlcpy, strlcat (string.h or strings.h)
29 getvmusage (sys/vm_usage.h)
30 uucopy, uucopystr (string.h or strings.h)
31 sysi86 (sys/sysi86.h - see below)
32 str2sig, sig2str (signal.h)
33 getexecname (stdlib.h)
34 lltostr, ulltostr (stdlib.h)
36 INVALID_NOT_TERMINATED_TD_P expects to succeed on terminated threads
38 More __builtin_expect's
40 Since we now use an entirely libc-based rwlock implementation we should be able
41 to support PTHREAD_RWLOCK_PREFER_READER_NP, PTHREAD_RWLOCK_PREFER_WRITER_NP,
42 and PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP.
44 More clocks in pthread_condattr_setclock
48 Instead of AT_SECURE we can use AF_SUN_SETUGID [AT_SUN_AUXFLAGS]