Lines Matching defs:dir
15904 skip_redundant_dir_prefix (const char *dir)
15906 while (dir[0] == '.' && dir[1] == '/')
15907 for (dir += 2; *dir == '/'; dir++)
15909 if (dir[0] == '.' && !dir[1])
15910 dir++;
15911 return dir;
15946 static struct file_name_list *include = NULL; /* First dir to search */
15961 struct file_name_list *dir;
16014 struct file_name_list *dir;
16024 for (dir = first; ; dir = dir->next) {
16025 int len = strlen (dir->fname) + INCLUDE_LEN_FUDGE;
16028 if (dir == last)
16048 char *p, *dir;
16103 dir = (char *) xmalloc (p - filename + 1);
16104 memcpy (dir, filename, p - filename);
16105 dir[p - filename] = '\0';
16107 map = read_name_map (dir);
16108 free (dir);
16380 fatal ("Directory name must immediately follow -I option with no intervening spaces, as in `-Idir', not `-I dir'");
16406 /* If -I- was specified, don't search current dir, only spec'd ones. */
16417 /* Found a named file. Figure out dir of the file,
16570 fp->dir = searchptr;