HP-UX 11i December 2004 Release Notes

Table Of Contents
Chapter 15
309
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 293.)
HP-UX Shared Memory Extensions Available on Software Pack (see page 310)
HP-UX Software Transition Kit (STK) (see page 311)
Libraries (see page 313)
aC++ Runtime (libCsup*, libstd*, libstream*, librwtool*) (see page 313)
Changes to libc (see page 314)
Overall libc Performance Tuning (see page 315)
Performance Improvements to libc’s ftw() and nftw() (see page 317)
Performance Improvements to libc’s malloc() (see page 318)
The libcres.a Library (see page 320)
Changes to libm (see page 321)
Miscellaneous (see page 322)
The pstat_getfile() Interface Deprecated (see page 322)
Transition Links Deprecated (see page 322)
Perl Programming Language (see page 324)
Linker and Object File Tools (ld, crt0.o, dld.sl, libdld.sl, chatr, and odump) (see
page 324)
Changes to the linker/dld Interface (see page 325)
Instrumented Code Using PBO or +O4 Optimization (see page 326)
HP DCE/9000 (see page 326)
Extensions to pstat() (see page 328)
Changes to sendfile (see page 330)
Machine Identifier Changes to confstr (see page 331)