<limits.h> is required for SIZE_MAX. Fixes Android build.