Hi ----- Original Message ----- > Marc-André Lureau <marcandre.lur...@redhat.com> writes: > > > Fix spelling, the GNU make text functions is not called "find-string" > > but "findstring". > > > > Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> > > --- > > rules.mak | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/rules.mak b/rules.mak > > index 5c82c19..f721988 100644 > > --- a/rules.mak > > +++ b/rules.mak > > @@ -132,7 +132,7 @@ endef > > # Looks in the PATH if the argument contains no slash, else only considers > > one > > # specific directory. Returns an # empty string if the program doesn't > > exist > > # there. > > -find-in-path = $(if $(find-string /, $1), \ > > +find-in-path = $(if $(findstring /, $1), \ > > $(wildcard $1), \ > > $(wildcard $(patsubst %, %/$1, $(subst :, ,$(PATH))))) > > Impact?
Not much in current code base, it's only used by: tests/tcg/Makefile:ifneq ($(call find-in-path, $(CC_I386)),) So if you set CC_I386 to an absolute PATH, it's not going to run the I386_TESTS. This is not very important yet, but better for correctness. In the future, I hope qemu can have a better tcg-test framework (I am doing some experiment in https://github.com/elmarco/qemu/tree/tcg-tests/tests/tcg), and as part of this work, I found this bug.