diff --git a/src/c/memory/memory.c b/src/c/memory/memory.c index 570083e..4a365e3 100644 --- a/src/c/memory/memory.c +++ b/src/c/memory/memory.c @@ -7,8 +7,13 @@ * Licensed under GPL version 2.0, or, at your option, any later version. */ - #include +#include - int initialise_memory() { +#include "memory/pointer.h" + + + +int initialise_memory( int node) { fprintf( stderr, "TODO: Implement initialise_memory()"); + } \ No newline at end of file diff --git a/src/c/memory/memory.h b/src/c/memory/memory.h index a632520..37bd39c 100644 --- a/src/c/memory/memory.h +++ b/src/c/memory/memory.h @@ -7,9 +7,13 @@ * Licensed under GPL version 2.0, or, at your option, any later version. */ -#ifndef __psse_memory_pso4_h -#define __psse_memory_pso4_h +#ifndef __psse_memory_memory_h +#define __psse_memory_memory_h + +#include "memory/pointer.h" int initialise_memory(); +extern struct pso_pointer out_of_memory_exception; + #endif diff --git a/src/c/memory/node.h b/src/c/memory/node.h index e21ec86..cae61e6 100644 --- a/src/c/memory/node.h +++ b/src/c/memory/node.h @@ -29,3 +29,5 @@ extern struct pso_pointer nil; * */ extern struct pso_pointer t; + +#endif