bmake_strldup
return bmake_strldup(start, (size_t)(end - start));
char *bmake_strldup(const char *, size_t) MAKE_ATTR_USE;
pref = bmake_strldup(name, (size_t)(nameLen - suff->nameLen));
name = FStr_InitOwn(bmake_strldup(arg, argLen));