Subversion Repositories Tewi

Rev

Rev 382 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
212 nishi 1
/* $Id: stdint.h 405 2024-11-03 13:49:26Z nishi $ */
2
 
3
#ifndef __STDINT_H__
4
#define __STDINT_H__
5
 
375 nishi 6
#ifdef __bsdi__
379 nishi 7
#include <machine/types.h>
375 nishi 8
typedef u_int8_t uint8_t;
378 nishi 9
typedef u_int16_t uint16_t;
375 nishi 10
typedef u_int32_t uint32_t;
376 nishi 11
typedef u_int64_t uint64_t;
382 nishi 12
 
13
#define INT32_MAX 0x7fffffff
405 nishi 14
#elif defined(__sun__)
15
#include <sys/int_types.h>
375 nishi 16
#else
212 nishi 17
typedef unsigned char uint8_t;
18
typedef unsigned short uint16_t;
19
typedef unsigned int uint32_t;
301 nishi 20
typedef char int8_t;
21
typedef short int16_t;
22
typedef int int32_t;
212 nishi 23
 
24
#define INT32_MAX 0x7fffffff
375 nishi 25
#endif
212 nishi 26
 
27
#endif