HP-UX 11i Release Notes (December 2000)
Contents
15
Customization of wctype Methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
System V Message Queues Expanding Beyond Present 64KB Limit . . . . . . . . . . . 232
Maximum Number of Active Processors for pstat_getdynamic Changed . . . . . . . . 232
Export Filesystem (NFS) Security Defect Correction. . . . . . . . . . . . . . . . . . . . . . . . 232
Support Tools Manager, EMS Hardware Monitors. . . . . . . . . . . . . . . . . . . . . . . . . . 233
libc atof() Algorithm Change . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Obsolescence and Deprecation of APIs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Rationale and Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Terms and Deļ¬nitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Archive/Static Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
CMA Threads Obsolescence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
Customer Transition Aids. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
List of APIs to be Deprecated/Obsoleted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
13. Programming
Changes to the linker/dld Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
Instrumented Code Using PBO or +O4 Optimization . . . . . . . . . . . . . . . . . . . . . . . . 243
HP-UX Software Transition Kit (STK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
HP DCE/9000 (new). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
Compatibility Issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Extensions to pstat(2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
New Modules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
New Data Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Documentation Changes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
aC++ Runtime (libCsup*, libstd*, libstream*, librwtool*) (new). . . . . . . . . . . . . . . 253
Impact . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Compatibility Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Changes to libc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Large Files Support for C++ Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
HP CxDL Development Tool Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
libdbm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
Header Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
New Environment Variables for malloc. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
libc Performance Improvements (new) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
Overall libc Performance Tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256