|
|
|
@@ -20,12 +20,6 @@ |
|
|
|
# include <signal.h> |
|
|
|
#endif |
|
|
|
|
|
|
|
#include "ftb/types.hpp" |
|
|
|
#include "ftb/arraylist.hpp" |
|
|
|
#include "ftb/bucket_allocator.hpp" |
|
|
|
#include "ftb/macros.hpp" |
|
|
|
#include "ftb/profiler.hpp" |
|
|
|
|
|
|
|
/* |
|
|
|
Forward declare the hash functions for the hashmap (needed at least |
|
|
|
for clang++) |
|
|
|
@@ -38,7 +32,11 @@ unsigned int hm_hash(char* str); |
|
|
|
unsigned int hm_hash(void* ptr); |
|
|
|
unsigned int hm_hash(Slime::Lisp_Object* obj); |
|
|
|
#include "ftb/hashmap.hpp" |
|
|
|
|
|
|
|
#include "ftb/types.hpp" |
|
|
|
#include "ftb/arraylist.hpp" |
|
|
|
#include "ftb/bucket_allocator.hpp" |
|
|
|
#include "ftb/macros.hpp" |
|
|
|
#include "ftb/profiler.hpp" |
|
|
|
|
|
|
|
# include "defines.cpp" |
|
|
|
# include "assert.hpp" |
|
|
|
@@ -121,4 +119,3 @@ unsigned int hm_hash(Slime::Lisp_Object* obj) { |
|
|
|
# include "built_ins.cpp" |
|
|
|
# include "testing.cpp" |
|
|
|
// # include "undefines.cpp" |
|
|
|
|