From 5b4394f3c828f41d17dfa2ebdda697f0021e87dc Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 6 May 2016 21:40:49 +0200 Subject: [PATCH] Add namespace support for kvm --- libbsd.py | 2 +- libbsd_waf.py | 4 ++-- rtemsbsd/rtems/generate_kvm_symbols | 7 ++++--- rtemsbsd/rtems/kvm_private.h | 2 +- rtemsbsd/rtems/rtems-kvm.c | 2 +- 5 files changed, 9 insertions(+), 8 deletions(-) diff --git a/libbsd.py b/libbsd.py index 194662c9..a6a0ff0f 100755 --- a/libbsd.py +++ b/libbsd.py @@ -141,7 +141,7 @@ def rtems(mm): ], mm.generator['source']() ) - mod.addFile(mm.generator['file']('rtems/rtems-kvm-symbols.c', + mod.addFile(mm.generator['file']('rtems/rtems-kernel-kvm-symbols.c', mm.generator['rtems-path'](), mm.generator['no-convert'](), mm.generator['no-convert'](), diff --git a/libbsd_waf.py b/libbsd_waf.py index 3f6fa12f..df7a9ead 100644 --- a/libbsd_waf.py +++ b/libbsd_waf.py @@ -111,7 +111,7 @@ def build(bld): update_outputs = True) # KVM Symbols - bld(target = "rtemsbsd/rtems/rtems-kvm-symbols.c", + bld(target = "rtemsbsd/rtems/rtems-kernel-kvm-symbols.c", source = "rtemsbsd/rtems/generate_kvm_symbols", rule = "./${SRC} > ${TGT}", update_outputs = True) @@ -119,7 +119,7 @@ def build(bld): features = "c", cflags = cflags, includes = ['rtemsbsd/rtems'] + includes, - source = "rtemsbsd/rtems/rtems-kvm-symbols.c") + source = "rtemsbsd/rtems/rtems-kernel-kvm-symbols.c") libbsd_use += ["kvmsymbols"] bld.add_group() diff --git a/rtemsbsd/rtems/generate_kvm_symbols b/rtemsbsd/rtems/generate_kvm_symbols index 6aa7dd66..8097c516 100755 --- a/rtemsbsd/rtems/generate_kvm_symbols +++ b/rtemsbsd/rtems/generate_kvm_symbols @@ -73,8 +73,9 @@ cat < + #include "kvm_private.h" -#include "stdio.h" /* * The following is the known list of symbols that may be passed @@ -94,7 +95,7 @@ cat <