Lines Matching defs:path
1 /* Set up combined include path chain for the preprocessor.
67 free_path (struct cpp_dir *path, int reason)
73 fprintf (stderr, _("ignoring duplicate directory \"%s\"\n"), path->name);
81 path->name);
89 free (path->name);
90 free (path);
94 append all the names to the search path CHAIN. */
98 char *p, *q, *path;
112 path = xstrdup (".");
115 path = XNEWVEC (char, q - p + 1);
116 memcpy (path, p, q - p);
117 path[q - p] = '\0';
120 add_path (path, chain, chain == SYSTEM, false);
177 /* For each duplicate path in chain HEAD, keep just the first one.
178 Remove each path in chain HEAD that also exists in chain SYSTEM.
179 Set the NEXT pointer of the last path in the resulting chain to
180 JOIN, unless it duplicates JOIN in which case the last path is
264 we may lose directories from the <> search path that should be
338 add_path (char *path, int chain, int cxx_aware, bool user_supplied_p)
348 for (c = path; *c; c++)
354 p->name = path;