Message ID | 20150421214138.14972.9843.stgit@host1.jankratochvil.net |
---|---|
State | New |
Headers | show |
On 04/21/2015 03:41 PM, Jan Kratochvil wrote: > Hi, > > with the patches so far after > (gdb) set debug compile 1 > one would get: > searching for compiler matching regex ^(x86_64|i.86)(-[^-]*)?-linux(-gnu)?-gcc$ > found compiler x86_64-unknown-linux-gnu-gcc > But I believe it is more readable to see: > searching for compiler matching regex ^(x86_64|i.86)(-[^-]*)?-linux(-gnu)?-gcc$ > found compiler /usr/bin/x86_64-unknown-linux-gnu-gcc > > I do not think the change will have functionality impact, although the filename > gets used even for executing the command. > > > Jan > > > libcc1/ChangeLog > 2015-04-21 Jan Kratochvil <jan.kratochvil@redhat.com> > > * findcomp.cc: Include system.h. > (search_dir): Return absolute filename. OK. Please install on the trunk. Thanks, Jeff
diff --git a/libcc1/findcomp.cc b/libcc1/findcomp.cc index f02b1df..5d49e29 100644 --- a/libcc1/findcomp.cc +++ b/libcc1/findcomp.cc @@ -25,6 +25,7 @@ along with GCC; see the file COPYING3. If not see #include "libiberty.h" #include "xregex.h" #include "findcomp.hh" +#include "system.h" class scanner { @@ -68,7 +69,7 @@ search_dir (const regex_t ®exp, const std::string &dir, std::string *result) { if (regexec (®exp, filename, 0, NULL, 0) == 0) { - *result = filename; + *result = dir + DIR_SEPARATOR + filename; return true; } }