Home | History | Annotate | Download | only in make

Lines Matching defs:fullname

1223 	char *fullname, *incdir, *slash, *newName;
1226 fullname = NULL;
1242 fullname = Dir_FindFile(newName, parseIncPath);
1243 if (fullname == NULL)
1244 fullname = Dir_FindFile(newName, &dirSearchPath);
1248 return fullname;
1256 char *fullname;
1258 fullname = FindInDirOfIncludingFile(file);
1259 if (fullname == NULL &&
1262 fullname = Dir_FindFile(file, suffPath);
1263 if (fullname == NULL)
1264 fullname = Dir_FindFile(file, parseIncPath);
1265 if (fullname == NULL)
1266 fullname = Dir_FindFile(file, &dirSearchPath);
1267 return fullname;
1271 SkipGuarded(const char *fullname)
1273 Guard *guard = HashTable_FindValue(&guards, fullname);
1284 fullname, guard->name);
1302 char *fullname; /* full pathname of file */
1305 fullname = file[0] == '/' ? bmake_strdup(file) : NULL;
1307 if (fullname == NULL && !isSystem)
1308 fullname = FindInQuotPath(file);
1310 if (fullname == NULL) {
1313 fullname = Dir_FindInclude(file, path);
1316 if (fullname == NULL) {
1322 if (SkipGuarded(fullname))
1325 if ((fd = open(fullname, O_RDONLY)) == -1) {
1327 Parse_Error(PARSE_FATAL, "Cannot open %s", fullname);
1331 buf = LoadFile(fullname, fd);
1334 Parse_PushInput(fullname, 1, 0, buf, NULL);
1338 free(fullname);