lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 1 Oct 2018 10:21:02 -0700 From: Nick Desaulniers <ndesaulniers@...gle.com> To: Masahiro Yamada <yamada.masahiro@...ionext.com> Cc: Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>, Arnd Bergmann <arnd@...db.de>, Kees Cook <keescook@...omium.org>, Michal Marek <michal.lkml@...kovi.net>, LKML <linux-kernel@...r.kernel.org> Subject: Re: [PATCH 2/3] kbuild: add -Wdeclaration-after-statement flag unconditionally On Mon, Oct 1, 2018 at 2:45 AM Masahiro Yamada <yamada.masahiro@...ionext.com> wrote: > > We have raised the compiler requirement from time to time. > With commit cafa0010cd51 ("Raise the minimum required gcc version > to 4.6"), the minimum for GCC is 4.6 now. > > This flag has been here since the pre-git era. It is documented in > the GCC 4.6 manual, and it is recognized by Clang and ICC as well. > > Let's rip off the cc-option switch, and see if somebody complains > about it. > > Signed-off-by: Masahiro Yamada <yamada.masahiro@...ionext.com> > --- > > Makefile | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/Makefile b/Makefile > index 505a324..8a23fee 100644 > --- a/Makefile > +++ b/Makefile > @@ -797,7 +797,7 @@ endif > NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include) > > # warn about C99 declaration after statement > -KBUILD_CFLAGS += $(call cc-option,-Wdeclaration-after-statement,) > +KBUILD_CFLAGS += -Wdeclaration-after-statement Tested-by: Nick Desaulniers <ndesaulniers@...gle.com> https://godbolt.org/z/TP5722 > > # disable pointer signed / unsigned warnings in gcc 4.0 > KBUILD_CFLAGS += -Wno-pointer-sign > -- > 2.7.4 > -- Thanks, ~Nick Desaulniers
Powered by blists - more mailing lists