- Mar 23, 2019
-
-
Greg Kroah-Hartman authored
-
- Mar 19, 2019
-
-
Greg Kroah-Hartman authored
-
- Mar 13, 2019
-
-
Greg Kroah-Hartman authored
-
- Mar 05, 2019
-
-
Greg Kroah-Hartman authored
-
- Feb 27, 2019
-
-
Greg Kroah-Hartman authored
-
- Feb 23, 2019
-
-
Greg Kroah-Hartman authored
-
- Feb 20, 2019
-
-
Greg Kroah-Hartman authored
-
- Feb 15, 2019
-
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
- Feb 12, 2019
-
-
Greg Kroah-Hartman authored
-
- Feb 06, 2019
-
-
Greg Kroah-Hartman authored
-
- Jan 31, 2019
-
-
Greg Kroah-Hartman authored
-
- Jan 26, 2019
-
-
Greg Kroah-Hartman authored
-
- Jan 23, 2019
-
-
Greg Kroah-Hartman authored
-
- Jan 16, 2019
-
-
Greg Kroah-Hartman authored
-
- Jan 13, 2019
-
-
Greg Kroah-Hartman authored
-
Joel Stanley authored
commit 3bd98050 upstream. The powerpc makefile will use these in it's boot wrapper. Signed-off-by:
Joel Stanley <joel@jms.id.au> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Nathan Chancellor <natechancellor@gmail.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
Masahiro Yamada authored
commit 238bcbc4 upstream. Collect basic Clang options such as --target, --prefix, --gcc-toolchain, -no-integrated-as into a single variable CLANG_FLAGS so that it can be easily reused in other parts of Makefile. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by:
Nick Desaulniers <ndesaulniers@google.com> Tested-by:
Nick Desaulniers <ndesaulniers@google.com> Acked-by:
Greg Hackmann <ghackmann@google.com> Signed-off-by:
Nathan Chancellor <natechancellor@gmail.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
Masahiro Yamada authored
commit dbe27a00 upstream. We are still a way off the Clang's integrated assembler support for the kernel. Hence, -no-integrated-as is mandatory to build the kernel with Clang. If you had an ancient version of Clang that does not recognize this option, you would not be able to compile the kernel anyway. Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by:
Nick Desaulniers <ndesaulniers@google.com> Tested-by:
Nick Desaulniers <ndesaulniers@google.com> Signed-off-by:
Nathan Chancellor <natechancellor@gmail.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
Masahiro Yamada authored
[ Upstream commit ef7cfd00 ] For the same reason as commit 25896d07 ("x86/build: Fix compiler support check for CONFIG_RETPOLINE"), you cannot put this $(error ...) into the parse stage of the top Makefile. Perhaps I'd propose a more sophisticated solution later, but this is the best I can do for now. Link: https://lkml.org/lkml/2017/12/25/211 Reported-by:
Paul Gortmaker <paul.gortmaker@windriver.com> Reported-by:
Bernd Edlinger <bernd.edlinger@hotmail.de> Reported-by:
Qian Cai <cai@lca.pw> Cc: Josh Poimboeuf <jpoimboe@redhat.com> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Tested-by:
Qian Cai <cai@lca.pw> Signed-off-by:
Sasha Levin <sashal@kernel.org>
-
- Jan 09, 2019
-
-
Greg Kroah-Hartman authored
-
- Dec 29, 2018
-
-
Greg Kroah-Hartman authored
-
- Dec 21, 2018
-
-
Greg Kroah-Hartman authored
-
- Dec 17, 2018
-
-
Greg Kroah-Hartman authored
-
- Dec 13, 2018
-
-
Greg Kroah-Hartman authored
-
- Dec 08, 2018
-
-
Greg Kroah-Hartman authored
-
Stephen Rothwell authored
commit 217c3e01 upstream. They are too noisy Signed-off-by:
Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
- Dec 05, 2018
-
-
Greg Kroah-Hartman authored
-
- Dec 01, 2018
-
-
Greg Kroah-Hartman authored
-
Stefan Agner authored
commit ef8c4ed9 upstream. When using a GCC cross toolchain which is not in a compiled in Clang search path, Clang reverts to the system assembler and linker. This leads to assembler or linker errors, depending on which tool is first used for a given architecture. It seems that Clang is not searching $PATH for a matching assembler or linker. Make sure that Clang picks up the correct assembler or linker by passing the cross compilers bin directory as search path. This allows to use Clang provided by distributions with GCC toolchains not in /usr/bin. Link: https://github.com/ClangBuiltLinux/linux/issues/78 Signed-off-by:
Stefan Agner <stefan@agner.ch> Reviewed-and-tested-by:
Nick Desaulniers <ndesaulniers@google.com> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> [nc: Adjust context] Signed-off-by:
Nathan Chancellor <natechancellor@gmail.com> Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-
- Nov 27, 2018
-
-
Greg Kroah-Hartman authored
-
- Nov 23, 2018
-
-
Greg Kroah-Hartman authored
-
- Nov 21, 2018
-
-
Greg Kroah-Hartman authored
-
- Nov 13, 2018
-
-
Greg Kroah-Hartman authored
-
- Nov 10, 2018
-
-
Greg Kroah-Hartman authored
-
- Nov 04, 2018
-
-
Greg Kroah-Hartman authored
-
Stefan Agner authored
[ Upstream commit 0f0e8de3 ] In order to make sure compiler flag detection for ARM works correctly the no-integrated-as flags need to be set before including the arch specific Makefile. Fixes: cfe17c9b ("kbuild: move cc-option and cc-disable-warning after incl. arch Makefile") Signed-off-by:
Stefan Agner <stefan@agner.ch> Signed-off-by:
Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by:
Sasha Levin <sashal@kernel.org>
-
- Oct 20, 2018
-
-
Greg Kroah-Hartman authored
-
- Oct 18, 2018
-
-
Greg Kroah-Hartman authored
-
- Oct 13, 2018
-
-
Greg Kroah-Hartman authored
-