HP-UX 11i June 2004 Release Notes

Chapter 15
299
15 Programming
What’s in This Chapter?
This chapter covers a variety of changes that are of particular interest to programmers.
(For other relevant information, also see Chapter 14, “Compatibility,” on page 283.)
HP-UX Shared Memory Extensions Available on Software Pack (see page 300)
HP-UX Software Transition Kit (STK) (see page 301)
Libraries (see page 302)
aC++ Runtime (libCsup*, libstd*, libstream*, librwtool*) (see page 302)
Changes to libc (see page 303)
Overall libc Performance Tuning (see page 304)
Performance Improvements to libc’s ftw() and nftw() (see page 306)
Performance Improvements to libc’s malloc() (see page 307)
The libcres.a Library (see page 309)
Changes to libm (see page 310)
Miscellaneous (see page 311)
The pstat_getfile() Interface Deprecated (see page 311)
Transition Links Deprecated (see page 311)
Perl Programming Language (see page 313)
Linker and Object File Tools (ld, crt0.o, dld.sl, libdld.sl, chatr, and odump) (see
page 313)
Changes to the linker/dld Interface (see page 314)
Instrumented Code Using PBO or +O4 Optimization (see page 315)
HP DCE/9000 (see page 315)
Extensions to pstat() (see page 317)
Changes to sendfile (see page 319)
Machine Identifier Changes to confstr (see page 320)