nova: fix irq handling for qemu 2.7 and newer

Fixes #2336
This commit is contained in:
Alexander Boettcher 2017-03-15 10:11:56 +01:00 committed by Christian Helmuth
parent 3f29e7c675
commit 637a54aeb5
3 changed files with 3 additions and 3 deletions

View File

@ -1 +1 @@
53b89f11df385467b75150f9a550b16202a12724 2c8890618fa5f5db286c7efae4736c4aa6d5061f

View File

@ -4,7 +4,7 @@ DOWNLOADS := nova.git
# r9 branch - use r9_debug for more verbose kernel messages # r9 branch - use r9_debug for more verbose kernel messages
URL(nova) := https://github.com/alex-ab/NOVA.git URL(nova) := https://github.com/alex-ab/NOVA.git
REV(nova) := 2436fe22c67d1eabcc4d5e837d2c1fe4be67d7d8 REV(nova) := b18f4bfe08d70b1b642ecb7c6b6133706f856dbc
DIR(nova) := src/kernel/nova DIR(nova) := src/kernel/nova
PATCHES := $(wildcard $(REP_DIR)/patches/*.patch) PATCHES := $(wildcard $(REP_DIR)/patches/*.patch)

View File

@ -23,7 +23,7 @@ CC_OPT += -pipe \
-fno-asynchronous-unwind-tables -std=gnu++0x -fno-asynchronous-unwind-tables -std=gnu++0x
CC_OPT_PIC := CC_OPT_PIC :=
ifeq ($(filter-out $(SPECS),32bit),) ifeq ($(filter-out $(SPECS),32bit),)
CC_WARN += -Wframe-larger-than=92 CC_WARN += -Wframe-larger-than=96
CC_OPT += -mpreferred-stack-boundary=2 -mregparm=3 CC_OPT += -mpreferred-stack-boundary=2 -mregparm=3
else else
ifeq ($(filter-out $(SPECS),64bit),) ifeq ($(filter-out $(SPECS),64bit),)