Re: [PATCH] kbuild: clang: remove crufty HOSTCFLAGS

2017-10-05 Thread Masahiro Yamada
Hi Nick. 2017-10-01 8:14 GMT+09:00 Nick Desaulniers : > On Thu, Sep 28, 2017 at 07:52:35PM +0900, Masahiro Yamada wrote: >> 2017-09-26 11:28 GMT+09:00 Nick Desaulniers : >> > HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \ >> > + $(call hostcc-option,-fno-delete

Re: [PATCH] kbuild: clang: remove crufty HOSTCFLAGS

2017-09-30 Thread Segher Boessenkool
On Sat, Sep 30, 2017 at 04:14:50PM -0700, Nick Desaulniers wrote: > On Thu, Sep 28, 2017 at 07:52:35PM +0900, Masahiro Yamada wrote: > > 2017-09-26 11:28 GMT+09:00 Nick Desaulniers : > > > HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \ > > > + $(call hostcc-opti

Re: [PATCH] kbuild: clang: remove crufty HOSTCFLAGS

2017-09-30 Thread Nick Desaulniers
On Thu, Sep 28, 2017 at 07:52:35PM +0900, Masahiro Yamada wrote: > 2017-09-26 11:28 GMT+09:00 Nick Desaulniers : > > HOSTCFLAGS := -Wall -Wmissing-prototypes -Wstrict-prototypes -O2 \ > > + $(call hostcc-option,-fno-delete-null-pointer-checks) \ > > -fomit-frame-poi

Re: [PATCH] kbuild: clang: remove crufty HOSTCFLAGS

2017-09-28 Thread Masahiro Yamada
Hi Nick, 2017-09-26 11:28 GMT+09:00 Nick Desaulniers : > When compiling with `make CC=clang HOSTCC=clang`, I was seeing warnings > that clang did not recognize -fno-delete-null-pointer-checks for HOSTCC > targets. These were added in commit 61163efae020 ("kbuild: LLVMLinux: > Add Kbuild support f

[PATCH] kbuild: clang: remove crufty HOSTCFLAGS

2017-09-25 Thread Nick Desaulniers
When compiling with `make CC=clang HOSTCC=clang`, I was seeing warnings that clang did not recognize -fno-delete-null-pointer-checks for HOSTCC targets. These were added in commit 61163efae020 ("kbuild: LLVMLinux: Add Kbuild support for building kernel with Clang"). That patch wraps that flag in