New functions are provided to supplement the type manipulation
functions that have address sized integer arguments. The new
functions will use, in their Fortran binding, address-sized
INTEGERs, thus solving problems currently encountered
when
the application address range is . Also, a new, more
convenient type constructor is provided to modify the lower bound and
extent of a datatype. The deprecated functions replaced by the new functions
here are listed in Section 2.6.1.