Phoenix
Object-oriented orthogonally persistent operating system
|
00001 /* 00002 * /phoenix/include/compat_types.h 00003 * 00004 * This file is a part of Phoenix operating system. 00005 * Copyright (c) 2011-2012, Artyom Lebedev <artyom.lebedev@gmail.com> 00006 * All rights reserved. 00007 * See COPYING file for copyright details. 00008 */ 00009 00010 #ifndef COMPAT_TYPES_H_ 00011 #define COMPAT_TYPES_H_ 00012 00023 typedef i8 int8_t; 00024 typedef i16 int16_t; 00025 typedef i32 int32_t; 00026 typedef i64 int64_t; 00027 typedef u8 u_int8_t; 00028 typedef u8 uint8_t; 00029 typedef u16 u_int16_t; 00030 typedef u16 uint16_t; 00031 typedef u32 u_int32_t; 00032 typedef u32 uint32_t; 00033 typedef u64 u_int64_t; 00034 typedef u64 uint64_t; 00035 00037 typedef u64 time_t; 00038 00040 typedef i64 off_t; 00041 00042 #endif /* COMPAT_TYPES_H_ */