HP-UX 11i Version 1.5 Release Notes, May 2001
Table Of Contents
- 1 Overview of the Release Notes
- 2 Workstation/Server Specific Information
- 3 HP-UX Features
- 4 File and Disk Management
- 5 Networking
- 6 Commands and System Calls
- 7 Programming
- aC++ Libraries
- Changes to libc
- libcres.a Library
- New libdcekt.sl and libdcecpkt.sl Libraries
- New Linux Compatible API Library
- New locale Libraries
- New Unwind Library
- X11 Libraries
- SNMP
- Machine Dependent Headers
- Threadsafe Documentation
- Obsolescence and Deprecation of APIs
- Linker Toolset
- gprof Multiple Shared Library Profiling
- CXperf Performance Monitoring Support
- HP Caliper
- WDB Debugger Tool
- ADB Debugger Tool
- Fortran
- Packaging for Specific Releases
- 8 Other Functionality

Programming
Threadsafe Documentation
Chapter 7 115
Threadsafe Documentation
The new manual page, thread_safety (5),documents the list of threadsafe
APIs in libc, libpthread, and system functions. Other manual pages
with threadsafe information have been modified to point to the new
manual page. This change will make it easier to develop applications
which use threads.
Table 7-1 System Calls Affected by thread_safety(5)
accept (2) dup2 (2) nanosleep (2) sendfile (2)
acl (2) exec (2) open (2) sighold (2v)
adjtime (2) fcntl (2) pause (2) sigsuspend (2)
aio_fsync (2) getcontext (2) pipe (2) sigvector (2)
aio_read (2) getmsg (2) poll (2) sigwait (2)
aio_suspend (2) getsid (2) pstat (2) socketpair (2)
aio_write (2) kill (2) putmsg (2) sysconf (2)
brk (2) msem_init (2) recv (2) timers (2)
close (2) msem_lock (2) rename (2) ulimit (2)
creat (2) msem_remove (2) select (2) wait3 (2)
creat64 (2) msgop (2) semop (2) waitid (2)
dup (2) msync (2) send (2)
Table 7-2 Functions Affected by thread_safety(5)
a64l (3C) getcwd (3C) putpwent (3C)
abort (3C) getdate (3C) puts (3S)
abs (3C) getdiskbyna (3C) putwc (3C)
aclsort (3C) getgrent (3C) putws (3C)
acltostr (3C) gethostent (3N) qsort (3C)
addch (3X) getlogin (3C) rand (3C)