--- src/usr.bin/make/make.h 2005/04/10 10:18:45 1.23 +++ src/usr.bin/make/make.h 2005/04/10 10:28:21 1.24 @@ -56,13 +56,8 @@ #endif /* - * Needed for cross compile on FreeBSD 4.X. In addition, people - * upgrading DFly via source, from before March 17, 2005 might need - * to manually define NEED_STRTOUMAX in CFLAGS, because strtoumax() - * did not exist before then. - * * This code should be removed if when cross compiling from FreeBSD - * 4.X is no longer required, and no one is upgrading from before + * 4.X is no longer required * March 17. Max Okumoto. */ #ifndef INT64_MIN @@ -72,8 +67,7 @@ typedef __int64_t intmax_t; typedef __uint64_t uintmax_t; -#endif -#ifdef NEED_STRTOUMAX + static inline uintmax_t strtoumax(const char *nptr, char **endptr, int base) {