This commit is contained in:
Justin C. Miller
2018-09-24 11:13:18 -07:00
parent dffdcc095d
commit 591ca7c83c
25 changed files with 87 additions and 61 deletions

View File

@@ -7,8 +7,10 @@ def build(bld):
bld.stlib(
source = sources,
includes = 'include',
name = 'elf',
target = 'elf',
use = 'KUTIL',
)
# vim: ft=python et

View File

@@ -1,7 +1,7 @@
#include "initrd/headers.h"
#include "initrd/initrd.h"
#include "kutil/assert.h"
#include "kutil/enum_bitfields.h"
#include "headers.h"
namespace initrd {

View File

@@ -7,8 +7,10 @@ def build(bld):
bld.stlib(
source = sources,
includes = 'include',
name = 'initrd',
target = 'initrd',
use = 'KUTIL',
)
# vim: ft=python et

View File

@@ -1,4 +1,4 @@
#include "assert.h"
#include "kutil/assert.h"
namespace kutil {

View File

@@ -1,6 +1,6 @@
#include "memory.h"
#include "memory_manager.h"
#include "type_macros.h"
#include "kutil/memory.h"
#include "kutil/memory_manager.h"
#include "kutil/type_macros.h"
__weak void * operator new (size_t, void *p) noexcept { return p; }
__weak void * operator new (size_t n) { return kutil::malloc(n); }

View File

@@ -1,7 +1,7 @@
#include <stdint.h>
#include "assert.h"
#include "memory.h"
#include "memory_manager.h"
#include "kutil/assert.h"
#include "kutil/memory.h"
#include "kutil/memory_manager.h"
namespace kutil {

View File

@@ -7,6 +7,7 @@ def build(bld):
bld.stlib(
source = sources,
includes = 'include',
name = 'kutil',
target = 'kutil',
)