summaryrefslogtreecommitdiffstats
path: root/multiarch-dispatch.h
diff options
context:
space:
mode:
authorGwenolé Beauchesne <gbeauchesne@mandriva.org>2005-01-25 13:11:28 +0000
committerGwenolé Beauchesne <gbeauchesne@mandriva.org>2005-01-25 13:11:28 +0000
commit2392ec65df730b4db690b7963891533b93103698 (patch)
tree7294c4ee49eb672379878de94a72e087f2423dd1 /multiarch-dispatch.h
parentaf7b4c580675334a8c29b079a4db3a9734b8f714 (diff)
downloadmultiarch-utils-2392ec65df730b4db690b7963891533b93103698.tar
multiarch-utils-2392ec65df730b4db690b7963891533b93103698.tar.gz
multiarch-utils-2392ec65df730b4db690b7963891533b93103698.tar.bz2
multiarch-utils-2392ec65df730b4db690b7963891533b93103698.tar.xz
multiarch-utils-2392ec65df730b4db690b7963891533b93103698.zip
%multiarch_{bin,include}dir aliases, better OS independence
Diffstat (limited to 'multiarch-dispatch.h')
-rw-r--r--multiarch-dispatch.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/multiarch-dispatch.h b/multiarch-dispatch.h
index 75f6a50..215cff8 100644
--- a/multiarch-dispatch.h
+++ b/multiarch-dispatch.h
@@ -13,7 +13,10 @@
#endif
/* Dispatch arch dependent header */
-#define _MULTIARCH_MAKE_HEADER(arch,header) <multiarch-arch-linux/header>
+#if defined(__linux__)
+#define _MULTIARCH_OS linux
+#endif
+#define _MULTIARCH_MAKE_HEADER(arch,header) <multiarch-arch-_MULTIARCH_OS/header>
#if defined(__x86_64__)
#include _MULTIARCH_MAKE_HEADER(x86_64,_MULTIARCH_HEADER)
#elif defined(__i386__)
@@ -36,6 +39,7 @@
#include _MULTIARCH_MAKE_HEADER(alpha,_MULTIARCH_HEADER)
#endif
#undef _MULTIARCH_MAKE_HEADER
+#undef _MULTIARCH_OS
#undef _MULTIARCH_HEADER
/* Redefine built-ins */