From 2ee15cc2e07727d76913246faebcc8b9be06f26e Mon Sep 17 00:00:00 2001 From: Alexander Boettcher Date: Thu, 18 Jan 2018 22:31:26 +0100 Subject: [PATCH] nova: enable -Weffc++ for kernel Issue #465 Issue #2646 --- repos/base-nova/ports/nova.hash | 2 +- repos/base-nova/ports/nova.port | 2 +- repos/base-nova/src/kernel/nova/target.mk | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/repos/base-nova/ports/nova.hash b/repos/base-nova/ports/nova.hash index c63cc0525a..bd78f64be3 100644 --- a/repos/base-nova/ports/nova.hash +++ b/repos/base-nova/ports/nova.hash @@ -1 +1 @@ -4856db61cb48605b879dc27b5b70e5366f7e5fee +0878c653b740359a4123ac0b9a79ce5df26f9251 diff --git a/repos/base-nova/ports/nova.port b/repos/base-nova/ports/nova.port index 57a6b0d1fd..2852a71343 100644 --- a/repos/base-nova/ports/nova.port +++ b/repos/base-nova/ports/nova.port @@ -4,7 +4,7 @@ DOWNLOADS := nova.git # r9 branch - use r9_debug for more verbose kernel messages URL(nova) := https://github.com/alex-ab/NOVA.git -REV(nova) := 1a6ff1c7007d74bd9e073689f49e46c48e8c0c2d +REV(nova) := 9b24eb4fa7d45249ca409720164902ec483a3134 DIR(nova) := src/kernel/nova PATCHES := $(sort $(wildcard $(REP_DIR)/patches/*.patch)) diff --git a/repos/base-nova/src/kernel/nova/target.mk b/repos/base-nova/src/kernel/nova/target.mk index e676ada5dc..04aec00f5f 100644 --- a/repos/base-nova/src/kernel/nova/target.mk +++ b/repos/base-nova/src/kernel/nova/target.mk @@ -16,7 +16,6 @@ CC_WARN = -Wall -Wextra -Waggregate-return -Wcast-align -Wcast-qual \ -Wold-style-cast -Woverloaded-virtual -Wsign-promo \ -Wlogical-op -Wstrict-null-sentinel \ -Wstrict-overflow=5 -Wvolatile-register-var -CC_CXX_WARN_STRICT = CC_OPT += -pipe \ -fdata-sections -fomit-frame-pointer -freg-struct-return \ -freorder-blocks -funit-at-a-time -fno-exceptions -fno-rtti \