Adds an option to enable debug messages for the syscall_shim library only.
Signed-off-by: Simon Kuenzer <
simon.kuenzer@xxxxxxxxx>
---
 lib/syscall_shim/
Config.uk   | 4 ++++
 lib/syscall_shim/
Makefile.uk | 1 +
 2 files changed, 5 insertions(+)
diff --git a/lib/syscall_shim/
Config.uk b/lib/syscall_shim/
Config.ukindex 9c39ed2f..1d90cf7f 100644
--- a/lib/syscall_shim/
Config.uk+++ b/lib/syscall_shim/
Config.uk@@ -34,4 +34,8 @@ if LIBSYSCALL_SHIM 
			requests (e.g., sysenter/sysexit). The handler maps 
			register values accordingly to the Linux ABI standard 
			(see: man syscalls[2]).
+
+
	config LIBSYSCALL_SHIM_DEBUG
+
		bool "Enable debug messages"
+
		default n
 endif
diff --git a/lib/syscall_shim/
Makefile.uk b/lib/syscall_shim/
Makefile.ukindex 37805c82..55d7488e 100644
--- a/lib/syscall_shim/
Makefile.uk+++ b/lib/syscall_shim/
Makefile.uk@@ -102,6 +102,7 @@ CINCLUDES-y   += -I$(LIBSYSCALL_SHIM_BASE)/include
 CXXINCLUDES-y += -I$(LIBSYSCALL_SHIM_BASE)/include
 LIBSYSCALL_SHIM_CINCLUDES += -I$(LIBSYSCALL_SHIM_BASE)
+LIBSYSCALL_SHIM_COMPFLAGS-$(CONFIG_LIBSYSCALL_SHIM_DEBUG) += -DUK_DEBUG
 LIBSYSCALL_SHIM_SRCS-y += $(LIBSYSCALL_SHIM_BUILD)/uk_syscall.c
 LIBSYSCALL_SHIM_SRCS-y += $(LIBSYSCALL_SHIM_BUILD)/uk_syscall6.c
-- 
2.20.1