C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

SELECT SEARCH clib
ADD * FROM clib
These additional changes were made to HP C for the D-series releases. It is highly unlikely that
you must change your programs because of these changes:
The definition of the object-like macro NULL was removed from the C header files asserth,
ctypeh, errnoh, floath, limitsh, mathh, and setjmph. These header files now conform
to the ISO/ANSI C standard.
The number of parameters allowed for a nonextensible and nonvariable functions increased
from 200 to 252. The compiler issues an error if a function exceeds this limit.
The default number of secondary extents for files created by the Guardian C fopen() and
creat() functions increased from 4 to 16.
The default number of maxextents for files created by the Guardian C fopen() and creat()
functions increased from 16 to 500.
Starting with the D20.00 RVU, the C run-time library uses Greenwich Mean Time (GMT) for
the date January 1, 1970. In previous releases, the C run-time library used Pacific standard
time (PST), which is eight hours ahead of GMT. The ISO/ANSI C standard does not specify
GMT. However, virtually all software vendors use GMT, therefore, the HP implementation has
changed. Greenwich Mean Time is also called Coordinated Universal Time (UTC).
151