Single Unix Specification v4 (Also known as Open Group Base Specifications issue 7, and POSIX 2008. See especially system interfaces )

LP64 standard defining the size of char, short, int, and long on 32-bit and 64-bit platforms. (See also the rationale for the standard, and the legacy reasons another OS declined to adopt this standard).