Sun WorkShop Compiler C 5.0 User's Guide

(6.3.6, 7.1.1)The type of integer required to hold the difference between two pointers to members of the same array, ptrdiff_t:

int as defined in stddef.h.

long for -Xarch=v9