| From 60df4642a83546fa6ea8286f5094ce8c0906c3ec Mon Sep 17 00:00:00 2001 |
| From: Arnaldo Carvalho de Melo <acme@kernel.org> |
| Date: Thu, 14 May 2015 16:55:18 -0300 |
| Subject: tools selftests: Fix 'clean' target with make 3.81 |
| |
| From: Arnaldo Carvalho de Melo <acme@kernel.org> |
| |
| commit 60df4642a83546fa6ea8286f5094ce8c0906c3ec upstream. |
| |
| Make 3.81 doesn't have the 'undefine' command. Using undefine |
| to clear LDFLAGS fails when make version 3.81 is used. Fix it |
| to use override to clear LDFLAGS. |
| |
| Tested-by: Shuah Khan <shuahkh@osg.samsung.com> |
| Cc: David Ahern <dsahern@gmail.com> |
| Cc: Ingo Molnar <mingo@kernel.org> |
| Cc: Michael Ellerman <mpe@ellerman.id.au> |
| Link: http://lkml.kernel.org/r/20150514151225.GH23588@kernel.org |
| Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com> |
| Signed-off-by: Shuah Khan <shuahkh@osg.samsung.com> |
| Cc: Sudip Mukherjee <sudipm.mukherjee@gmail.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| tools/testing/selftests/Makefile | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/tools/testing/selftests/Makefile |
| +++ b/tools/testing/selftests/Makefile |
| @@ -26,7 +26,7 @@ TARGETS_HOTPLUG += memory-hotplug |
| # Makefile to avoid test build failures when test |
| # Makefile doesn't have explicit build rules. |
| ifeq (1,$(MAKELEVEL)) |
| -undefine LDFLAGS |
| +override LDFLAGS = |
| override MAKEFLAGS = |
| endif |
| |