diff --git a/conts/posix/SConstruct b/conts/posix/SConstruct index 5e91654..32a9b00 100644 --- a/conts/posix/SConstruct +++ b/conts/posix/SConstruct @@ -51,7 +51,7 @@ env = Environment(CC = 'arm-none-linux-gnueabi-gcc', ASFLAGS = ['-D__ASSEMBLY__'], PROGSUFFIX = '.elf', ENV = {'PATH' : os.environ['PATH']}, - LIBS = ['gcc', 'libl4', 'c-userspace', 'libmm', 'libmc', 'gcc'], + LIBS = ['gcc', 'libl4', 'c-userspace', 'libmm', 'libmc', 'libmalloc', 'gcc'], CPPPATH = ['include', LIBC_INCLUDE, KERNEL_INCLUDE, LIBL4_INCLUDE, LIBMEM_INCLUDE], LIBPATH = [LIBC_LIBPATH, LIBL4_LIBPATH, LIBMEM_LIBPATH, LIBPOSIX_LIBPATH], CPPFLAGS = '-include l4/config.h -include l4/macros.h -include l4/types.h') diff --git a/conts/posix/mm0/fs/memfs/vnode.c b/conts/posix/mm0/fs/memfs/vnode.c index d18cb97..f4c6e55 100644 --- a/conts/posix/mm0/fs/memfs/vnode.c +++ b/conts/posix/mm0/fs/memfs/vnode.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include diff --git a/conts/posix/mm0/fs/path.c b/conts/posix/mm0/fs/path.c index e5719b6..11cd368 100644 --- a/conts/posix/mm0/fs/path.c +++ b/conts/posix/mm0/fs/path.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/conts/posix/mm0/include/vfs.h b/conts/posix/mm0/include/vfs.h index cd08ed3..0a56e2a 100644 --- a/conts/posix/mm0/include/vfs.h +++ b/conts/posix/mm0/include/vfs.h @@ -2,7 +2,7 @@ #define __VFS_H__ #include -#include +#include #include #include #include diff --git a/conts/posix/mm0/lib/idpool.c b/conts/posix/mm0/lib/idpool.c index 9d1f3df..db85f3f 100644 --- a/conts/posix/mm0/lib/idpool.c +++ b/conts/posix/mm0/lib/idpool.c @@ -4,7 +4,7 @@ * Copyright (C) 2007 Bahadir Balban */ #include -#include +#include #include #include INC_GLUE(memory.h) #include diff --git a/conts/posix/mm0/mm/capability.c b/conts/posix/mm0/mm/capability.c index f763a3f..ee5b172 100644 --- a/conts/posix/mm0/mm/capability.c +++ b/conts/posix/mm0/mm/capability.c @@ -10,5 +10,5 @@ #include #include #include /* TODO: Move this to API */ -#include +#include diff --git a/conts/posix/mm0/mm/dev.c b/conts/posix/mm0/mm/dev.c index c81eb0e..131a872 100644 --- a/conts/posix/mm0/mm/dev.c +++ b/conts/posix/mm0/mm/dev.c @@ -3,7 +3,7 @@ */ #include #include -#include +#include #include /* diff --git a/conts/posix/mm0/mm/execve.c b/conts/posix/mm0/mm/execve.c index 93dcd99..9eabc7c 100644 --- a/conts/posix/mm0/mm/execve.c +++ b/conts/posix/mm0/mm/execve.c @@ -9,7 +9,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/conts/posix/mm0/mm/exit.c b/conts/posix/mm0/mm/exit.c index 1593c4f..f37cbe9 100644 --- a/conts/posix/mm0/mm/exit.c +++ b/conts/posix/mm0/mm/exit.c @@ -15,7 +15,7 @@ #include #include #include -#include +#include #include diff --git a/conts/posix/mm0/mm/fault.c b/conts/posix/mm0/mm/fault.c index 71ec3e6..d63a5c8 100644 --- a/conts/posix/mm0/mm/fault.c +++ b/conts/posix/mm0/mm/fault.c @@ -6,7 +6,7 @@ #include #include #include -#include +#include #include #include #include INC_GLUE(memory.h) diff --git a/conts/posix/mm0/mm/file.c b/conts/posix/mm0/mm/file.c index 6225232..e8b2d60 100644 --- a/conts/posix/mm0/mm/file.c +++ b/conts/posix/mm0/mm/file.c @@ -5,7 +5,7 @@ */ #include #include -#include +#include #include #include #include @@ -22,7 +22,7 @@ #include #include -#include +#include #include #include #include diff --git a/conts/posix/mm0/mm/init.c b/conts/posix/mm0/mm/init.c index 171f10a..aa1eda8 100644 --- a/conts/posix/mm0/mm/init.c +++ b/conts/posix/mm0/mm/init.c @@ -14,7 +14,7 @@ #include #include #include -#include +#include #include #include diff --git a/conts/posix/mm0/mm/mmap.c b/conts/posix/mm0/mm/mmap.c index 5f2e374..3fec710 100644 --- a/conts/posix/mm0/mm/mmap.c +++ b/conts/posix/mm0/mm/mmap.c @@ -5,7 +5,7 @@ */ #include #include -#include +#include #include INC_API(errno.h) #include #include diff --git a/conts/posix/mm0/mm/munmap.c b/conts/posix/mm0/mm/munmap.c index fef7c6c..4261b3c 100644 --- a/conts/posix/mm0/mm/munmap.c +++ b/conts/posix/mm0/mm/munmap.c @@ -9,7 +9,7 @@ #include #include #include -#include +#include /* This splits a vma, splitter region must be in the *middle* of original vma */ int vma_split(struct vm_area *vma, struct tcb *task, diff --git a/conts/posix/mm0/mm/pagers.c b/conts/posix/mm0/mm/pagers.c index 8e59d1b..babd55e 100644 --- a/conts/posix/mm0/mm/pagers.c +++ b/conts/posix/mm0/mm/pagers.c @@ -5,7 +5,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/conts/posix/mm0/mm/shm.c b/conts/posix/mm0/mm/shm.c index 370a926..0ef7c2e 100644 --- a/conts/posix/mm0/mm/shm.c +++ b/conts/posix/mm0/mm/shm.c @@ -10,7 +10,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/conts/posix/mm0/mm/task.c b/conts/posix/mm0/mm/task.c index f10ebfe..ada721c 100644 --- a/conts/posix/mm0/mm/task.c +++ b/conts/posix/mm0/mm/task.c @@ -20,7 +20,7 @@ #include #include -#include +#include #include #include diff --git a/conts/posix/mm0/mm/user.c b/conts/posix/mm0/mm/user.c index 530f3de..4d86853 100644 --- a/conts/posix/mm0/mm/user.c +++ b/conts/posix/mm0/mm/user.c @@ -8,7 +8,7 @@ #include #include #include -#include +#include /* * Checks if the given user virtual address range is diff --git a/conts/posix/mm0/mm/utcb.c b/conts/posix/mm0/mm/utcb.c index 31f6ce0..c9223bb 100644 --- a/conts/posix/mm0/mm/utcb.c +++ b/conts/posix/mm0/mm/utcb.c @@ -8,7 +8,7 @@ #include INC_GLUE(memlayout.h) #include #include -#include +#include #include #include diff --git a/conts/posix/mm0/mm/vm_object.c b/conts/posix/mm0/mm/vm_object.c index e5de25c..b16307f 100644 --- a/conts/posix/mm0/mm/vm_object.c +++ b/conts/posix/mm0/mm/vm_object.c @@ -7,7 +7,7 @@ #include #include #include -#include +#include #include /* Global list of all in-memory files on the system */