Renamed stacktrace to memtrace
[runtime.git] / lib / silcutil / silcruntime.h.in
index a80d383285161d633f3b6e7d7bdcf32eca33e81c..6d20103c6d962a7b971ae9ccfaed2150cf252a8d 100644 (file)
@@ -51,6 +51,8 @@
    configured/compiled. */
 @__SILC_HAVE_PTHREAD@
 @__SILC_ENABLE_DEBUG@
+@__SILC_ENABLE_MEMTRACE@
+@__SILC_VA_COPY@
 
 /* Types */
 #define SILC_SIZEOF_LONG_LONG @SILC_SIZEOF_LONG_LONG@
@@ -107,6 +109,7 @@ extern "C" {
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <stdarg.h>
 
 #if defined(HAVE_RUNTIMEDEFS_H)
 
@@ -190,9 +193,14 @@ extern "C" {
 #define SILC_DEBUG 1
 #endif /* __SILC_ENABLE_DEBUG */
 
+#ifdef __SILC_ENABLE_MEMTRACE
+#undef SILC_MEMTRACE
+#define SILC_MEMTRACE 1
+#endif /* __SILC_ENABLE_MEMTRACE */
+
 /* SILC Runtime Toolkit includes */
-#include <silcerrno.h>
 #include <silctypes.h>
+#include <silcerrno.h>
 #include <silcbitops.h>
 #include <silcmutex.h>
 #include <silcatomic.h>
@@ -201,6 +209,7 @@ extern "C" {
 #include <silcmemory.h>
 #include <silclist.h>
 #include <silcdlist.h>
+#include <silctree.h>
 #include <silcsnprintf.h>
 #include <silctime.h>
 #include <silctimer.h>
@@ -232,6 +241,11 @@ extern "C" {
 #include <silcfdstream.h>
 #include <silcmime.h>
 #include <silcrand.h>
+#include <silcbufferstream.h>
+#include <silclocalnetstream.h>
+#include <silcxml.h>
+#include <silchttpserver.h>
+#include <silchttpphp.h>
 
 /* Runtime Toolkit API */