aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/lib/printf.c
diff options
context:
space:
mode:
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-05-26 13:23:18 +0100
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>2006-05-26 13:23:18 +0100
commit165bf6f0bdfb5ae16fd768822fc0f28517d2fa34 (patch)
treeb9ac53f608b2b03e4d1cb32a706cfb68425bfa4e /extras/mini-os/lib/printf.c
parent1fa74a12d289d6300667217edf43ffb1c094ca5b (diff)
downloadxen-165bf6f0bdfb5ae16fd768822fc0f28517d2fa34.tar.gz
xen-165bf6f0bdfb5ae16fd768822fc0f28517d2fa34.tar.bz2
xen-165bf6f0bdfb5ae16fd768822fc0f28517d2fa34.zip
[MINIOS] Allows the use of a C library without modifying Mini-OS source files.
From: John Ramsdell Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'extras/mini-os/lib/printf.c')
-rw-r--r--extras/mini-os/lib/printf.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/extras/mini-os/lib/printf.c b/extras/mini-os/lib/printf.c
index bb81c7b028..676f4e74a1 100644
--- a/extras/mini-os/lib/printf.c
+++ b/extras/mini-os/lib/printf.c
@@ -54,6 +54,8 @@
* $FreeBSD: src/sys/libkern/divdi3.c,v 1.6 1999/08/28 00:46:31 peter Exp $
*/
+#if !defined HAVE_LIBC
+
#include <os.h>
#include <types.h>
#include <hypervisor.h>
@@ -789,4 +791,4 @@ int sscanf(const char * buf, const char * fmt, ...)
return i;
}
-
+#endif