In my implementation of split, the ability to split files into rather large chunks is important. However, c89 does not provide a 64-bit int type by default. Although I could manually emulate 64-bit counting, a uvlong would be far cleaner. Is there a suckless-approved way of using such an integer in a c89 environment?
On GNU systems stdint.h still provides uint64_t, but I have no idea how portable this is.