Main Page   Compound List   File List   Compound Members   File Members  

inttypes.h

Go to the documentation of this file.
00001 /*
00002    inttypes.h
00003 
00004    Contributors:
00005      Created by Marek Michalkiewicz <marekm@linux.org.pl>
00006 
00007    THIS SOFTWARE IS NOT COPYRIGHTED
00008 
00009    This source code is offered for use in the public domain.  You may
00010    use, modify or distribute it freely.
00011 
00012    This code is distributed in the hope that it will be useful, but
00013    WITHOUT ANY WARRANTY.  ALL WARRANTIES, EXPRESS OR IMPLIED ARE HEREBY
00014    DISCLAIMED.  This includes but is not limited to warranties of
00015    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00016  */
00017 
00018 #ifndef __INTTYPES_H_
00019 #define __INTTYPES_H_
00020 
00021 /* Use [u]intN_t if you need exactly N bits.
00022    XXX - doesn't handle the -mint8 option.  */
00023 
00024 typedef signed char int8_t;
00025 typedef unsigned char uint8_t;
00026 
00027 typedef int int16_t;
00028 typedef unsigned int uint16_t;
00029 
00030 typedef long int32_t;
00031 typedef unsigned long uint32_t;
00032 
00033 typedef long long int64_t;
00034 typedef unsigned long long uint64_t;
00035 
00036 typedef int16_t intptr_t;
00037 typedef uint16_t uintptr_t;
00038 
00039 #endif

Generated at Fri Jul 19 14:55:41 2002 for avrgcc by doxygen1.2.8.1 written by Dimitri van Heesch, © 1997-2001