diff options
| author | David E. O'Brien <obrien@FreeBSD.org> | 2001-12-09 19:12:07 +0000 |
|---|---|---|
| committer | David E. O'Brien <obrien@FreeBSD.org> | 2001-12-09 19:12:07 +0000 |
| commit | acdff873d8465860b7049be216b9dc78289ced62 (patch) | |
| tree | 298c5a9143c51320e92c23aeab4594219f009c6b /sys/powerpc/include | |
| parent | a58355ea3fa5e7672b809ba4bbb19a7971620e6d (diff) | |
Notes
Diffstat (limited to 'sys/powerpc/include')
| -rw-r--r-- | sys/powerpc/include/types.h | 27 |
1 files changed, 14 insertions, 13 deletions
diff --git a/sys/powerpc/include/types.h b/sys/powerpc/include/types.h index 8d6b10754b15..7d4522eede7a 100644 --- a/sys/powerpc/include/types.h +++ b/sys/powerpc/include/types.h @@ -40,31 +40,32 @@ #include <sys/cdefs.h> #if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE) -typedef struct _physadr { +typedef struct _physadr { long r[1]; } *physadr; -typedef struct label_t { +typedef struct label_t { long val[10]; } label_t; #endif -typedef unsigned int vm_offset_t; -typedef __int64_t vm_ooffset_t; -typedef unsigned int vm_pindex_t; -typedef unsigned int vm_size_t; +typedef unsigned int vm_offset_t; +typedef __int64_t vm_ooffset_t; +typedef unsigned int vm_pindex_t; +typedef unsigned int vm_size_t; -typedef __int32_t register_t; -typedef __uint32_t u_register_t; +typedef __int32_t register_t; +typedef __uint32_t u_register_t; #ifdef _KERNEL -typedef int intfptr_t; -typedef unsigned int uintfptr_t; +typedef int intfptr_t; +typedef unsigned int uintfptr_t; #endif -/* Interrupt mask (spl, xxx_imask, etc) */ -typedef __uint32_t intrmask_t; +/* Critical section value */ +typedef register_t critical_t; -typedef register_t critical_t; +/* Interrupt mask (spl, xxx_imask, etc) */ +typedef __uint32_t intrmask_t; #endif /* _MACHTYPES_H_ */ |
