Lines Matching defs:fullName
680 char *fullName = isDot
683 Lst_Append(expansions, fullName);
1414 char *fullName;
1420 fullName = Dir_FindFile(base, Suff_FindPath(gn));
1421 if (fullName == NULL)
1431 gn->path = bmake_strdup(fullName);
1436 makeDependfile, gn->name, fullName);
1438 return fullName;
1444 char *fullName;
1446 fullName = gn->path;
1447 if (fullName == NULL && !(gn->type & OP_NOPATH)) {
1449 fullName = Dir_FindFile(gn->name, Suff_FindPath(gn));
1451 if (fullName == NULL && gn->flags & FROM_DEPEND &&
1453 fullName = ResolveMovedDepends(gn);
1456 gn->name, fullName != NULL ? fullName : "(not found)");
1459 if (fullName == NULL)
1460 fullName = bmake_strdup(gn->name);
1464 return fullName;
1476 char *fullName;
1489 fullName = ResolveFullName(gn);
1491 if (cached_stats(fullName, &cst, recheck ? CST_UPDATE : CST_NONE) < 0) {
1493 if (fullName != gn->path)
1494 free(fullName);
1502 if (fullName != NULL && gn->path == NULL)
1503 gn->path = fullName;
1504 /* XXX: else free(fullName)? */