summary refs log tree commit diff stats
path: root/include/qemu/timer.h
diff options
context:
space:
mode:
authorPeter Maydell <peter.maydell@linaro.org>2015-08-19 16:20:20 +0100
committerPeter Maydell <peter.maydell@linaro.org>2015-08-19 16:29:53 +0100
commit49caffe0cc95a9d0dc344e3328be8197f3536cf8 (patch)
tree6d78d17355987bd24ae1ae09bd50e4cb9eef777c /include/qemu/timer.h
parent03557b9abaee78e9d1ef5cd236d32a7b3e75e6f8 (diff)
downloadfocaccia-qemu-49caffe0cc95a9d0dc344e3328be8197f3536cf8.tar.gz
focaccia-qemu-49caffe0cc95a9d0dc344e3328be8197f3536cf8.zip
qemu-common.h: Move muldiv64() to host-utils.h
Move the muldiv64() function from qemu-common.h to host-utils.h.
This puts it together with all the other arithmetic functions
where we provide a version with __int128_t and a fallback
without, and allows headers which need muldiv64() to avoid
including qemu-common.h.

We don't include host-utils from qemu-common.h, to avoid dragging
more things into qemu-common.h than it already has; in practice
everywhere that needs muldiv64() can get it via qemu/timer.h.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Daniel P. Berrange <berrange@redhat.com>
Diffstat (limited to 'include/qemu/timer.h')
-rw-r--r--include/qemu/timer.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/qemu/timer.h b/include/qemu/timer.h
index 5923d600fd..99392464a6 100644
--- a/include/qemu/timer.h
+++ b/include/qemu/timer.h
@@ -4,6 +4,7 @@
 #include "qemu/typedefs.h"
 #include "qemu-common.h"
 #include "qemu/notify.h"
+#include "qemu/host-utils.h"
 
 #define NANOSECONDS_PER_SECOND 1000000000LL