mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-24 15:56:41 +00:00
366bba0227
This is a follow-up commit to "Increase default warning level", which overrides Genode's new default warning level for targets contained in higher-level repositories. By explicitly whitelisting all those targets, we can selectively adjust them to the new strictness over time - by looking out for 'CC_CXX_WARN_STRICT' in the target description files. Issue #465
32 lines
982 B
Makefile
32 lines
982 B
Makefile
include $(REP_DIR)/lib/mk/virtualbox5-common.inc
|
|
|
|
RECOMPILER_DIR = $(VIRTUALBOX_DIR)/src/recompiler
|
|
|
|
RECOMPILER_SRC_C = cpu-exec.c cutils.c exec.c host-utils.c tcg-runtime.c \
|
|
translate-all.c VBoxRecompiler.c \
|
|
tcg/tcg-dyngen.c tcg/tcg.c \
|
|
fpu/softfloat-native.c \
|
|
target-i386/helper.c target-i386/op_helper.c \
|
|
target-i386/translate.c
|
|
|
|
SRC_C = $(addprefix recompiler/,$(RECOMPILER_SRC_C))
|
|
|
|
INC_DIR += $(VBOX_DIR)/VMM/include
|
|
INC_DIR += $(RECOMPILER_DIR)/Sun/crt
|
|
INC_DIR += $(RECOMPILER_DIR)/Sun
|
|
INC_DIR += $(RECOMPILER_DIR)/target-i386
|
|
INC_DIR += $(RECOMPILER_DIR)/tcg
|
|
INC_DIR += $(RECOMPILER_DIR)/tcg/i386
|
|
INC_DIR += $(RECOMPILER_DIR)/fpu
|
|
INC_DIR += $(RECOMPILER_DIR)
|
|
|
|
CC_OPT += -DIN_REM_R3 \
|
|
-DREM_INCLUDE_CPU_H -DNEED_CPU_H -DLOG_USE_C99 -D_GNU_SOURCE
|
|
|
|
CC_WARN += -Wno-unused-but-set-variable]
|
|
|
|
vpath %.cpp $(VIRTUALBOX_DIR)/src
|
|
vpath %.c $(VIRTUALBOX_DIR)/src
|
|
|
|
CC_CXX_WARN_STRICT =
|