diff options
Diffstat (limited to 'vespalog')
-rw-r--r-- | vespalog/src/test/threads/testthreads.cpp | 3 | ||||
-rw-r--r-- | vespalog/src/vespa/log/log.cpp | 3 | ||||
-rw-r--r-- | vespalog/src/vespa/log/log.h | 6 |
3 files changed, 12 insertions, 0 deletions
diff --git a/vespalog/src/test/threads/testthreads.cpp b/vespalog/src/test/threads/testthreads.cpp index b6fea71cb6c..dc469018a5f 100644 --- a/vespalog/src/test/threads/testthreads.cpp +++ b/vespalog/src/test/threads/testthreads.cpp @@ -4,6 +4,9 @@ #include <vespa/fastos/thread.h> #include <vespa/log/bufferedlogger.h> #include <iostream> +#include <fcntl.h> +#include <unistd.h> +#include <sys/stat.h> using std::string; diff --git a/vespalog/src/vespa/log/log.cpp b/vespalog/src/vespa/log/log.cpp index c44d490229b..eb100fd6631 100644 --- a/vespalog/src/vespa/log/log.cpp +++ b/vespalog/src/vespa/log/log.cpp @@ -13,6 +13,9 @@ LOG_SETUP_INDIRECT(".log", "$Id$"); #include "bufferedlogger.h" #include <vespa/fastos/thread.h> +#include <cassert> +#include <cstdarg> +#include <unistd.h> namespace ns_log { diff --git a/vespalog/src/vespa/log/log.h b/vespalog/src/vespa/log/log.h index b78fcf4a72d..127baf14d55 100644 --- a/vespalog/src/vespa/log/log.h +++ b/vespalog/src/vespa/log/log.h @@ -300,3 +300,9 @@ extern void log_abort(const char *message, #else #define LOG_ASSERT(expr) #endif // #ifndef NDEBUG + +#ifndef PRId64 + #define PRId64 "ld" + #define PRIu64 "lu" + #define PRIx64 "lx" +#endif |