Home | History | Annotate | Download | only in Script

Lines Matching full:path

20 #include "mcld/Support/Path.h"
106 sys::fs::Path path;
112 path = script.sysroot();
113 path.append(token->name());
116 path.assign(token->name());
117 if (!sys::fs::exists(path)) {
118 // 3. Search through the library search path
119 sys::fs::Path* p =
122 path = *p;
126 if (!sys::fs::exists(path))
127 fatal(diag::err_cannot_open_input) << path.filename() << path;
130 path.filename().native(), path, Input::Unknown);
134 const sys::fs::Path* path = NULL;
135 // find out the real path of the namespec.
141 path = script.directories().find(token->name(), Input::Archive);
145 path = script.directories().find(token->name(), Input::DynObj);
150 path = script.directories().find(token->name(), Input::Archive);
153 if (path == NULL)
157 token->name(), *path, Input::Unknown);
175 << (*input)->path();
208 << (*input)->path() << m_Config.targets().triple().str();