replace 'long long' with int64_t to compile stand alone program with

compiler other than GCC.
This commit is contained in:
takemura 2001-01-03 10:08:55 +00:00
parent 9857da78ba
commit c5fd828440
35 changed files with 236 additions and 180 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.14 2000/12/26 10:35:28 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.15 2001/01/03 10:08:55 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -40,6 +40,8 @@
#include <sys/cdefs.h>
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -96,7 +98,7 @@ typedef struct {
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:51 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:08:56 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -50,8 +50,13 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
typedef long int __int64_t;
typedef unsigned long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.17 2000/12/13 03:16:39 mycroft Exp $ */
/* $NetBSD: types.h,v 1.18 2001/01/03 10:08:56 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -39,6 +39,7 @@
#define _MACHTYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -59,14 +60,14 @@ typedef unsigned long vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
typedef long int64_t;
typedef unsigned long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int64_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.5 2000/12/28 03:52:50 matt Exp $ */
/* $NetBSD: ansi.h,v 1.6 2001/01/03 10:08:57 takemura Exp $ */
/*
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.3 2000/12/29 22:42:24 bjh21 Exp $ */
/* $NetBSD: int_types.h,v 1.4 2001/01/03 10:08:57 takemura Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.1 2000/05/09 21:56:01 bjh21 Exp $ */
/* $NetBSD: types.h,v 1.2 2001/01/03 10:08:57 takemura Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@ -39,6 +39,7 @@
#define _ARM32_TYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
/* NB: This should probably be if defined(_KERNEL) */
#if !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)
@ -56,16 +57,14 @@ typedef vm_size_t vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.10 2000/12/26 10:35:28 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.11 2001/01/03 10:08:58 takemura Exp $ */
/*
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:52 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:08:58 takemura Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.12 2000/12/12 18:26:44 mycroft Exp $ */
/* $NetBSD: types.h,v 1.13 2001/01/03 10:08:58 takemura Exp $ */
/*
* Copyright (c) 1990 The Regents of the University of California.
@ -39,6 +39,7 @@
#define _ARM32_TYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t { /* Used by setjmp & longjmp */
@ -62,16 +63,14 @@ typedef vm_size_t vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.14 2000/12/26 10:35:29 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.15 2001/01/03 10:08:59 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -40,6 +40,8 @@
#include <sys/cdefs.h>
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -91,7 +93,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.3 2000/07/16 02:18:11 christos Exp $ */
/* $NetBSD: int_types.h,v 1.4 2001/01/03 10:08:59 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.25 2000/12/11 05:29:00 mycroft Exp $ */
/* $NetBSD: types.h,v 1.26 2001/01/03 10:08:59 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -39,6 +39,7 @@
#define _MACHTYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -59,16 +60,14 @@ typedef unsigned long vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.12 2000/12/26 10:35:29 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.13 2001/01/03 10:08:59 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:53 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:00 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.12 1998/08/13 02:10:38 eeh Exp $ */
/* $NetBSD: types.h,v 1.13 2001/01/03 10:09:00 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -38,6 +38,7 @@
#define _M68K_TYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t { /* consistent with HP-UX */
@ -61,16 +62,14 @@ typedef vm_size_t vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.13 2000/12/26 10:35:29 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.14 2001/01/03 10:09:00 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:53 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:01 takemura Exp $ */
/*-
* Copyright (c) 1992, 1993
@ -53,10 +53,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.24 2000/06/09 04:37:51 soda Exp $ */
/* $NetBSD: types.h,v 1.25 2001/01/03 10:09:01 takemura Exp $ */
/*-
* Copyright (c) 1992, 1993
@ -42,6 +42,7 @@
#define _MACHTYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
/*
* Note that mips_reg_t is distinct from the register_t defined
@ -88,16 +89,14 @@ typedef unsigned long vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.13 2000/12/26 10:35:29 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.14 2001/01/03 10:09:01 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:53 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:01 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.23 2000/05/16 05:45:49 thorpej Exp $ */
/* $NetBSD: types.h,v 1.24 2001/01/03 10:09:01 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -39,6 +39,7 @@
#define _MACHINE_TYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -59,16 +60,14 @@ typedef unsigned long vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.10 2000/12/26 10:35:29 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.11 2001/01/03 10:09:02 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -90,7 +92,7 @@ typedef struct {
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:53 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:02 takemura Exp $ */
/*-
* Copyright (C) 1995 Wolfgang Solfrank.
@ -46,10 +46,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.9 2000/06/11 16:32:45 tsubai Exp $ */
/* $NetBSD: types.h,v 1.10 2001/01/03 10:09:02 takemura Exp $ */
/*-
* Copyright (C) 1995 Wolfgang Solfrank.
@ -35,6 +35,7 @@
#define _MACHTYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -58,16 +59,14 @@ typedef vm_size_t vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.4 2000/12/26 10:35:29 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.5 2001/01/03 10:09:03 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:54 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:03 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.3 2000/09/04 22:18:43 tsubai Exp $ */
/* $NetBSD: types.h,v 1.4 2001/01/03 10:09:03 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -39,6 +39,7 @@
#define _MACHTYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -62,16 +63,14 @@ typedef unsigned long vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.12 2000/12/26 10:35:30 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.13 2001/01/03 10:09:03 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:54 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:04 takemura Exp $ */
/*
* Copyright (c) 1992, 1993
@ -60,6 +60,10 @@ typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
#ifdef __arch64__
/* 64-bit compiler */
typedef long int __int64_t;
@ -71,6 +75,7 @@ typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
#endif /* !__COMPILER_INT64__ */
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.21 2000/12/04 01:33:36 mrg Exp $ */
/* $NetBSD: types.h,v 1.22 2001/01/03 10:09:04 takemura Exp $ */
/*
* Copyright (c) 1992, 1993
@ -52,6 +52,7 @@
#endif
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -64,24 +65,14 @@ typedef struct label_t {
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
#ifdef __arch64__
/* 64-bit compiler */
typedef long int64_t;
typedef unsigned long u_int64_t;
#else
/* 32-bit compiler */
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
#endif
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
/* The following are unsigned to prevent annoying sign extended pointers. */
typedef unsigned long register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: ansi.h,v 1.6 2000/12/26 10:35:30 itojun Exp $ */
/* $NetBSD: ansi.h,v 1.7 2001/01/03 10:09:04 takemura Exp $ */
/*-
* Copyright (c) 1990, 1993
@ -38,6 +38,8 @@
#ifndef _ANSI_H_
#define _ANSI_H_
#include <machine/int_types.h>
/*
* Types which are fundamental to the implementation and may appear in
* more than one standard header are defined here. Standard headers
@ -85,7 +87,7 @@
*/
typedef union {
char __mbstate8[128];
long long __mbstateL; /* for alignment */
__int64_t __mbstateL; /* for alignment */
} __mbstate_t;
#define _BSD_MBSTATE_T_ __mbstate_t /* mbstate_t */

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.3 2000/06/27 08:43:02 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.4 2001/01/03 10:09:05 takemura Exp $ */
/*
* Copyright (c) 1992, 1993
@ -60,6 +60,10 @@ typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
#ifdef __arch64__
/* 64-bit compiler */
typedef long int __int64_t;
@ -71,6 +75,7 @@ typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
#endif /* !__COMPILER_INT64__ */
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.13 2000/12/04 09:56:56 mrg Exp $ */
/* $NetBSD: types.h,v 1.14 2001/01/03 10:09:05 takemura Exp $ */
/*
* Copyright (c) 1992, 1993
@ -52,6 +52,7 @@
#endif
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -64,24 +65,14 @@ typedef struct label_t {
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
#ifdef __arch64__
/* 64-bit compiler */
typedef long int64_t;
typedef unsigned long u_int64_t;
#else
/* 32-bit compiler */
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
#endif
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
/* The following are unsigned to prevent annoying sign extended pointers. */
typedef unsigned long register_t;

View File

@ -1,4 +1,4 @@
/* $NetBSD: int_types.h,v 1.2 2000/06/27 04:58:54 kleink Exp $ */
/* $NetBSD: int_types.h,v 1.3 2001/01/03 10:09:05 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -50,10 +50,15 @@ typedef short int __int16_t;
typedef unsigned short int __uint16_t;
typedef int __int32_t;
typedef unsigned int __uint32_t;
#ifdef __COMPILER_INT64__
typedef __COMPILER_INT64__ __int64_t;
typedef unsigned __COMPILER_INT64__ __uint64_t;
#else
/* LONGLONG */
typedef long long int __int64_t;
/* LONGLONG */
typedef unsigned long long int __uint64_t;
#endif
/* 7.18.1.4 Integer types capable of holding object pointers */

View File

@ -1,4 +1,4 @@
/* $NetBSD: types.h,v 1.18 2000/03/04 07:27:49 matt Exp $ */
/* $NetBSD: types.h,v 1.19 2001/01/03 10:09:05 takemura Exp $ */
/*-
* Copyright (c) 1990 The Regents of the University of California.
@ -39,6 +39,7 @@
#define _MACHTYPES_H_
#include <sys/cdefs.h>
#include <machine/int_types.h>
#if defined(_KERNEL)
typedef struct label_t {
@ -59,16 +60,14 @@ typedef unsigned long vsize_t;
* not possible for a machine/compiler combination.
*/
#define __BIT_TYPES_DEFINED__
typedef __signed char int8_t;
typedef unsigned char u_int8_t;
typedef short int16_t;
typedef unsigned short u_int16_t;
typedef int int32_t;
typedef unsigned int u_int32_t;
/* LONGLONG */
typedef long long int64_t;
/* LONGLONG */
typedef unsigned long long u_int64_t;
typedef __int8_t int8_t;
typedef __uint8_t u_int8_t;
typedef __int16_t int16_t;
typedef __uint16_t u_int16_t;
typedef __int32_t int32_t;
typedef __uint32_t u_int32_t;
typedef __int64_t int64_t;
typedef __uint64_t u_int64_t;
typedef int32_t register_t;