Messages in this thread | | | From | Nick Desaulniers <> | Date | Thu, 7 Jun 2018 12:23:31 -0700 | Subject | Re: [GIT PULL] x86/build changes for v4.17 |
| |
On Wed, Apr 4, 2018 at 12:32 PM Josh Poimboeuf <jpoimboe@redhat.com> wrote: > > On Wed, Apr 04, 2018 at 04:53:52PM +0000, Nick Desaulniers wrote: > > (re-sending as plain text) > > > > On Wed, Apr 4, 2018 at 2:38 AM Greg KH <gregkh@linuxfoundation.org> wrote: > > > There are known-bugs with building a kernel with clang right now (I > > > pointed one out a few days ago about NULL checks being deleted from the > > > clang output for no good reason, which really is scary for obvious > > > reasons). > > > > Is this the thread you are referring to? > > https://lkml.org/lkml/2018/3/27/1286 > > > > It's definitely something curious that I'll need to sit down and > > investigate more. If there are other known instances, it would be good to > > let me know. > > As Matthias mentioned elsewhere, it sounds like they're planning to > implement -fno-delete-null-pointer-checks, which would presumably fix > the above issue.
Just to follow this up, -fno-delete-null-pointer-checks is being added to clang in: https://reviews.llvm.org/D47894 https://reviews.llvm.org/D47895
-- Thanks, ~Nick Desaulniers
| |