Re:
> I am currently working with the Y2K team and I should like to know
> whether the layout of the File Label has changed since MPE. It used to
> be 128 words and contained the mod/create/access dates in CALENDAR
> form. Have these fields been increased in size to reflect the new
> HPCALENDAR format?
Not exactly. They're bigger, but in a different format.
The file label on disk (for MPE/iX) has dates in a different format,
which is a 64-bit number of microseconds since 1970-01-01, and is
safe well past Y2K (thousands of years after!).
Some intrinsics (e.g., FFILEINFO and FLABELINFO) that ask for file label
information will have the data translated from that internal format
into CALENDAR (16-bit) format.
This will generally convert dates past 2027-12-31 to 2027-12-31.
One can expect HP to eventually add FFILEINFO/FLABELINFO item numbers
to allow access to the 64 bit timestamps. (You can also submit
an enhancement request to help the expectation become reality :)
(You can also ask to have new item numbers added to get the timestamps
in HPCALENDAR format.)
Other routines, like AIFFILEGGET, provide access to the underlying
64-bit timestamps.
--
Stan Sieler [log in to unmask]http://www.allegro.com/sieler.html