ocssw  1.0
/disk01/web/ocssw/build/inc/swfinc/imgtypes.h (r8099/r2592)
Go to the documentation of this file.
00001 /*
00002     $Id: imgtypes.h,v 1.3 1992/12/09 19:19:20 angel Exp $
00003 
00004     $Log: imgtypes.h,v $
00005  * Revision 1.3  1992/12/09  19:19:20  angel
00006  * Add support for Alpha.
00007  *
00008  * Revision 1.2  1992/07/13  13:24:17  angel
00009  * Change from int32 to INT32, etc.  This is the start of support for the
00010  * Alpha chip.
00011  *
00012  * Revision 1.1  1992/06/25  19:53:02  angel
00013  * Initial release.
00014  *
00015 */
00016 #ifndef _IMGTYPES_H
00017 #define _IMGTYPES_H
00018 
00019 #ifndef UINT32
00020 #define UINT32  unsigned int
00021 #else
00022 #define UINT32  uint32_t
00023 #endif /* UINT32 */
00024 
00025 #ifndef INT32
00026 #if defined(__alpha) || (_MIPS_SZLONG == 64)
00027 #define INT32   int
00028 #else   /* !__alpha */
00029 #define INT32   int32_t
00030 #endif  /* __alpha */
00031 #endif /* INT32 */
00032 
00033 #ifndef UINT16
00034 #define UINT16  unsigned short
00035 #endif /* INT16 */
00036 
00037 #ifndef INT16
00038 #define INT16   short
00039 #endif /* INT16 */
00040 
00041 #ifndef FLOAT32
00042 #define FLOAT32 float
00043 #endif /* FLOAT32 */
00044 
00045 #ifndef FLOAT64
00046 #define FLOAT64 double
00047 #endif /* FLOAT64 */
00048 
00049 #endif /* _IMGTYPES_H */