K 10 svn:author V 7 git2svn K 8 svn:date V 27 2022-06-06T19:12:43.810882Z K 7 svn:log V 684 fetch: MFC: make -S argument accept values > 2GB Use strtoll() to parse the argument of the -S option. FreeBSD has supported 64 bit file offsets for more than 25 years on all architectures and off_t is a 64 bit integer type for that reason. While strtol() returns a 64 bit value on 64 LP64 architectures, it is limit to 32 bit on e.g. i386. The strtoll() function returns a 64 but result on all supported architectures and therefore supports the possible file lengths and file offsets on 32 bit archtectures. Reported by: antoine (cherry picked from commit 32066c96fa00fc19c8355e1956ca5aa9ead37673) Git Hash: 9feba5ab9023bac268f5f26fae1bc6d8ffbd49eb Git Author: se@FreeBSD.org END