From 92a3be8af996882bdceb3488dbe57b11e1f3c5c0 Mon Sep 17 00:00:00 2001 From: SsageParuders <75780727+SsageParuders@users.noreply.github.com> Date: Tue, 20 Dec 2022 14:04:14 +0800 Subject: [PATCH] kernel: add ccflags (#11) make `Mixing declarations and code is a C99 extension` disappear --- kernel/Makefile | 1 + kernel/selinux/Makefile | 1 + 2 files changed, 2 insertions(+) diff --git a/kernel/Makefile b/kernel/Makefile index ebbd5855..bdd24e8d 100644 --- a/kernel/Makefile +++ b/kernel/Makefile @@ -11,3 +11,4 @@ EXPECTED_HASH := 0xb0b91415 ccflags-y += -DEXPECTED_SIZE=$(EXPECTED_SIZE) ccflags-y += -DEXPECTED_HASH=$(EXPECTED_HASH) ccflags-y += -Wno-implicit-function-declaration -Wno-strict-prototypes -Wno-int-conversion -Wno-gcc-compat +ccflags-y += -Wno-macro-redefined -Wno-declaration-after-statement \ No newline at end of file diff --git a/kernel/selinux/Makefile b/kernel/selinux/Makefile index b6a532f0..17fef3cf 100644 --- a/kernel/selinux/Makefile +++ b/kernel/selinux/Makefile @@ -1,3 +1,4 @@ obj-y += selinux.o ccflags-y += -Wno-implicit-function-declaration -Wno-strict-prototypes -Wno-int-conversion +ccflags-y += -Wno-macro-redefined -Wno-declaration-after-statement \ No newline at end of file