summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
authorchristos <christos@NetBSD.org>2016-01-23 22:31:19 +0000
committerchristos <christos@NetBSD.org>2016-01-23 22:31:19 +0000
commitd9f697f80cd2e71dac1820d6dce6d430b5256dfa (patch)
treee56cbd3ea43bda7943da740468af001352e0b1c2 /sys
parent689e253022a45d0238e7d9e131e3e4781839e384 (diff)
expose the kernel types for standalone code.
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/aarch64/include/types.h4
-rw-r--r--sys/arch/alpha/include/types.h4
-rw-r--r--sys/arch/amd64/include/types.h4
-rw-r--r--sys/arch/arm/include/types.h4
-rw-r--r--sys/arch/hppa/include/types.h4
-rw-r--r--sys/arch/i386/include/types.h6
-rw-r--r--sys/arch/ia64/include/types.h4
-rw-r--r--sys/arch/m68k/include/types.h4
-rw-r--r--sys/arch/mips/include/types.h4
-rw-r--r--sys/arch/or1k/include/types.h4
-rw-r--r--sys/arch/powerpc/include/types.h4
-rw-r--r--sys/arch/riscv/include/types.h4
-rw-r--r--sys/arch/sh3/include/types.h4
-rw-r--r--sys/arch/sparc/include/types.h6
-rw-r--r--sys/arch/usermode/include/types.h4
-rw-r--r--sys/arch/vax/include/types.h4
16 files changed, 34 insertions, 34 deletions
diff --git a/sys/arch/aarch64/include/types.h b/sys/arch/aarch64/include/types.h
index 7a1183b25cb..b465cd869a8 100644
--- a/sys/arch/aarch64/include/types.h
+++ b/sys/arch/aarch64/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.3 2016/01/23 21:22:13 christos Exp $ */
+/* $NetBSD: types.h,v 1.4 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -44,7 +44,7 @@ typedef struct label_t { /* Used by setjmp & longjmp */
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long vm_offset_t; /* depreciated */
typedef unsigned long vm_size_t; /* depreciated */
diff --git a/sys/arch/alpha/include/types.h b/sys/arch/alpha/include/types.h
index 7f3e9987424..f6f53a8e7d9 100644
--- a/sys/arch/alpha/include/types.h
+++ b/sys/arch/alpha/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.52 2016/01/23 21:22:13 christos Exp $ */
+/* $NetBSD: types.h,v 1.53 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 1990, 1993
@@ -44,7 +44,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t;
typedef unsigned long psize_t;
typedef unsigned long vaddr_t;
diff --git a/sys/arch/amd64/include/types.h b/sys/arch/amd64/include/types.h
index 66d4f22200f..0f29baa6874 100644
--- a/sys/arch/amd64/include/types.h
+++ b/sys/arch/amd64/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.49 2016/01/23 21:22:13 christos Exp $ */
+/* $NetBSD: types.h,v 1.50 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -46,7 +46,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t;
typedef unsigned long psize_t;
typedef unsigned long vaddr_t;
diff --git a/sys/arch/arm/include/types.h b/sys/arch/arm/include/types.h
index 282380552cd..972d4b0c24a 100644
--- a/sys/arch/arm/include/types.h
+++ b/sys/arch/arm/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.31 2016/01/23 21:22:13 christos Exp $ */
+/* $NetBSD: types.h,v 1.32 2016/01/23 22:31:19 christos Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@@ -44,7 +44,7 @@ typedef struct label_t { /* Used by setjmp & longjmp */
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t;
typedef unsigned long psize_t;
typedef unsigned long vaddr_t;
diff --git a/sys/arch/hppa/include/types.h b/sys/arch/hppa/include/types.h
index ec36d5ae2ca..210594fdb0f 100644
--- a/sys/arch/hppa/include/types.h
+++ b/sys/arch/hppa/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.25 2016/01/23 21:22:13 christos Exp $ */
+/* $NetBSD: types.h,v 1.26 2016/01/23 22:31:19 christos Exp $ */
/* $OpenBSD: types.h,v 1.6 2001/08/11 01:58:34 art Exp $ */
@@ -49,7 +49,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long hppa_hpa_t;
typedef unsigned long hppa_spa_t;
typedef unsigned int pa_space_t;
diff --git a/sys/arch/i386/include/types.h b/sys/arch/i386/include/types.h
index 935c7b073ee..f79e17bb639 100644
--- a/sys/arch/i386/include/types.h
+++ b/sys/arch/i386/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.84 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.85 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -66,7 +66,7 @@ typedef unsigned long psize_t;
#define PRIuPSIZE "lu"
#endif /* PAE */
-#elif defined(_KMEMUSER) || defined(_KERNTYPES)
+#elif defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
/* paddr_t is always 64 bits for userland */
typedef __uint64_t paddr_t;
typedef __uint64_t psize_t;
@@ -76,7 +76,7 @@ typedef __uint64_t psize_t;
#endif /* _KERNEL */
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long vaddr_t;
typedef unsigned long vsize_t;
diff --git a/sys/arch/ia64/include/types.h b/sys/arch/ia64/include/types.h
index 6b6c7520c08..73f7fa8adbb 100644
--- a/sys/arch/ia64/include/types.h
+++ b/sys/arch/ia64/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.9 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.10 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -44,7 +44,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t;
typedef unsigned long psize_t;
typedef unsigned long vaddr_t;
diff --git a/sys/arch/m68k/include/types.h b/sys/arch/m68k/include/types.h
index 61a522dd913..d8b1347aebd 100644
--- a/sys/arch/m68k/include/types.h
+++ b/sys/arch/m68k/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.32 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.33 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -43,7 +43,7 @@ typedef struct label_t { /* consistent with HP-UX */
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long vm_offset_t; /* depreciated */
typedef unsigned long vm_size_t; /* depreciated */
diff --git a/sys/arch/mips/include/types.h b/sys/arch/mips/include/types.h
index 83f50f07a25..11b23140b2a 100644
--- a/sys/arch/mips/include/types.h
+++ b/sys/arch/mips/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.60 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.61 2016/01/23 22:31:19 christos Exp $ */
/*-
* Copyright (c) 1992, 1993
@@ -48,7 +48,7 @@
*/
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
#if defined(_MIPS_PADDR_T_64BIT) || defined(_LP64)
typedef __uint64_t paddr_t;
typedef __uint64_t psize_t;
diff --git a/sys/arch/or1k/include/types.h b/sys/arch/or1k/include/types.h
index d4d67b3ee1e..7b58e56fdae 100644
--- a/sys/arch/or1k/include/types.h
+++ b/sys/arch/or1k/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.3 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.4 2016/01/23 22:31:20 christos Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
#include <sys/featuretest.h>
#include <or1k/int_types.h>
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long vm_offset_t; /* deprecated */
typedef unsigned long vm_size_t; /* deprecated */
diff --git a/sys/arch/powerpc/include/types.h b/sys/arch/powerpc/include/types.h
index 0c5ec6048b3..5b33bb0048e 100644
--- a/sys/arch/powerpc/include/types.h
+++ b/sys/arch/powerpc/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.52 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.53 2016/01/23 22:31:20 christos Exp $ */
/*-
* Copyright (C) 1995 Wolfgang Solfrank.
@@ -38,7 +38,7 @@
#include <sys/featuretest.h>
#include <powerpc/int_types.h>
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t, vaddr_t;
typedef unsigned long psize_t, vsize_t;
#define PRIxPADDR "lx"
diff --git a/sys/arch/riscv/include/types.h b/sys/arch/riscv/include/types.h
index 8a9daa471b2..0eef8152b6e 100644
--- a/sys/arch/riscv/include/types.h
+++ b/sys/arch/riscv/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.4 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.5 2016/01/23 22:31:20 christos Exp $ */
/*-
* Copyright (c) 2014 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
#include <sys/featuretest.h>
#include <riscv/int_types.h>
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef __UINTPTR_TYPE__ paddr_t;
typedef __UINTPTR_TYPE__ psize_t;
typedef __UINTPTR_TYPE__ vaddr_t;
diff --git a/sys/arch/sh3/include/types.h b/sys/arch/sh3/include/types.h
index c341b87f2e7..9a8b247be6e 100644
--- a/sys/arch/sh3/include/types.h
+++ b/sys/arch/sh3/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.36 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.37 2016/01/23 22:31:20 christos Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -44,7 +44,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long vm_offset_t;
typedef unsigned long vm_size_t;
diff --git a/sys/arch/sparc/include/types.h b/sys/arch/sparc/include/types.h
index cf7e4bc1ad4..01af19775ef 100644
--- a/sys/arch/sparc/include/types.h
+++ b/sys/arch/sparc/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.65 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.66 2016/01/23 22:31:20 christos Exp $ */
/*
* Copyright (c) 1992, 1993
@@ -58,7 +58,7 @@
#include <machine/int_types.h>
/* The following are unsigned to prevent annoying sign extended pointers. */
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long int register_t;
#define PRIxREGISTER "lx"
typedef unsigned int register32_t;
@@ -83,7 +83,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long int vaddr_t;
typedef vaddr_t vsize_t;
#define PRIxVADDR "lx"
diff --git a/sys/arch/usermode/include/types.h b/sys/arch/usermode/include/types.h
index d0a2d79b448..ff0832c2fbf 100644
--- a/sys/arch/usermode/include/types.h
+++ b/sys/arch/usermode/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.10 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.11 2016/01/23 22:31:20 christos Exp $ */
/*-
* Copyright (c) 2007 Jared D. McNeill <jmcneill@invisible.ca>
@@ -39,7 +39,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t;
typedef unsigned long psize_t;
typedef unsigned long vaddr_t;
diff --git a/sys/arch/vax/include/types.h b/sys/arch/vax/include/types.h
index aee9f88af23..e49c9db96a4 100644
--- a/sys/arch/vax/include/types.h
+++ b/sys/arch/vax/include/types.h
@@ -1,4 +1,4 @@
-/* $NetBSD: types.h,v 1.49 2016/01/23 21:22:14 christos Exp $ */
+/* $NetBSD: types.h,v 1.50 2016/01/23 22:31:20 christos Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@@ -44,7 +44,7 @@ typedef struct label_t {
} label_t;
#endif
-#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES)
+#if defined(_KERNEL) || defined(_KMEMUSER) || defined(_KERNTYPES) || defined(_STANDALONE)
typedef unsigned long paddr_t;
typedef unsigned long psize_t;
typedef unsigned long vaddr_t;