Technical data

6.20 POSIX Threads Library ....................................... 6–19
6.20.1 Process Dumps . . . ........................................ 6–19
6.20.2 Dynamic CPU Configuration Changes . . ....................... 6–20
6.20.3 Enhanced Debugging of Threaded Programs .................... 6–20
6.20.4 POSIX 1003.4a Draft 4 Interface Retirement .................... 6–20
6.20.5 Setting of the MULTITHREAD SYSGEN Parameter on NUMA
Systems ................................................ 6–21
6.20.6 POSIX Threads Library Debugger Metering Function ............. 6–21
6.20.7 C Run-Time Library errno Value ............................. 6–21
6.20.8 SET TASK/ACTIVE Command .............................. 6–21
6.21 Privileged Interfaces and Data Structures (Alpha Only) .............. 6–22
6.21.1 Per-Thread Security and Backward Compatibility . ............... 6–22
6.21.2 Privileged Code Changes at Version 7.0 . ....................... 6–23
6.21.3 Per-Thread Security Impacts Privileged Code and Device Drivers .... 6–24
6.22 Record Management Services (RMS) ............................. 6–25
6.22.1 Potential CONVERT-I-SEQ Error on CONVERT/NOSORT with
Collated Key ............................................ 6–25
6.22.2 Circular Directory Path Detection (Alpha Only) . . ............... 6–25
6.22.3 Directory Cache Limits Removed ............................ 6–25
6.23 Run-Time Library (LIB$)—LIB$FIND_IMAGE_SYMBOL Signals
Warning for Modules with Compilation Errors ..................... 6–26
6.24 Screen Management (SMG$) Facility Documentation . ............... 6–26
6.25 Soft Affinity—Soft Affinity Disabled (Alpha Only) ................... 6–27
6.26 SORT32 (SORT/MERGE/CONVERT) ............................. 6–27
6.26.1 SORT32 with /WORK_FILES=2 or Higher—Restriction ........... 6–27
6.26.2 SORT32 Work File Directories—Restriction..................... 6–27
6.26.3 SORT32 and VFC Format Files (Restriction) .................... 6–27
6.26.4 SORT32 and /STATISTICS Working-Set Display . . ............... 6–28
6.27 System Services ............................................ 6–28
6.27.1 Performance API - $GETRMI ............................... 6–28
6.27.2 $PERSONA System Services: Flags Ignored (Alpha Only) . . ....... 6–28
6.27.3 $PERSONA System Services: Default Privilege Change (Alpha
Only) . . ................................................ 6–29
6.27.4 $PERSONA System Services: Audit Record Change (Alpha Only) . . . 6–29
6.27.5 Linking SECURESHR Images to Run on Older Versions ........... 6–29
6.27.6 $SUSPND Behaves Incorrectly in a Cluster Environment . . ....... 6–30
6.27.7 $PERSONA Restrictions Removed (Alpha Only) . . ............... 6–30
7 Device Support on OpenVMS Systems
7.1 Recompiling and Relinking OpenVMS Device Drivers . ............... 7–1
7.1.1 Possible Per-Threads Security Impacts Alpha Device Drivers ....... 7–1
7.1.2 Alpha and VAX SCSI Device Drivers . . . ....................... 7–1
7.1.3 OpenVMS Alpha Device Drivers ............................. 7–1
7.2 Restriction: Parallel SCSI Support for Logical Unit Numbers . . . ....... 7–2
7.3 Selective Autoconfiguration Unsupported in Some SCSI
Configurations .............................................. 7–2
7.4 Changes to the IO$_DIAGNOSE Function . . ....................... 7–2
7.4.1 Change to S2DGB$L_32PHSTMO and S2DGB$L_64PHSTMO ...... 7–2
7.4.2 IO$_DIAGNOSE Behavior Changes ........................... 7–2
7.5 Changed Behavior of IO$_SKIPFILE Function ..................... 7–3
7.6 CRCTX Routines Enhanced (Alpha Only) . . ....................... 7–3
7.7 Device Driver MON Version Handling (Alpha Only) . . ............... 7–4
7.8 New Values for Length Parameter in System Routines (Alpha Only) .... 7–4
ix