summaryrefslogtreecommitdiffstats
path: root/util/nvramtool/common.h
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2009-09-01 09:54:21 +0000
committerStefan Reinauer <stepan@openbios.org>2009-09-01 09:54:21 +0000
commit4db6cbd26c2913549cd3d58c6943e766ccdc6c5e (patch)
tree5b81d8deaf1ac0b5ab4cefef53e404a76c32ef1e /util/nvramtool/common.h
parentf7f2f258d8b44218c2efb83cfb276890fd4fb95c (diff)
downloadcoreboot-4db6cbd26c2913549cd3d58c6943e766ccdc6c5e.tar.gz
coreboot-4db6cbd26c2913549cd3d58c6943e766ccdc6c5e.tar.bz2
coreboot-4db6cbd26c2913549cd3d58c6943e766ccdc6c5e.zip
nvramtool:
* Add OSX/Darwin support * Add $DESTDIR support * Clean up make install/spec Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Peter Stuge <peter@stuge.se> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4622 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'util/nvramtool/common.h')
-rw-r--r--util/nvramtool/common.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/util/nvramtool/common.h b/util/nvramtool/common.h
index a247380bce05..c8ea92a5885a 100644
--- a/util/nvramtool/common.h
+++ b/util/nvramtool/common.h
@@ -53,7 +53,12 @@
#define INW(x) __extension__ ({ u_int tmp = (x); inw(tmp); })
#define INL(x) __extension__ ({ u_int tmp = (x); inl(tmp); })
#else
+#if defined(__GLIBC__)
#include <sys/io.h>
+#endif
+#if (defined(__MACH__) && defined(__APPLE__))
+#include <DirectIO/darwinio.h>
+#endif
#define OUTB outb
#define OUTW outw
#define OUTL outl