Files
jens 82fbd5d19d Initial import
git-svn-id: http://moon:8086/svn/software/trunk/libsrc/nn@1 b431acfa-c32f-4a4a-93f1-934dc6c82436
2014-07-19 07:44:42 +00:00

41 lines
941 B
C
Executable File

/**********************************************************************
* nntypes.h
*
* (C) 2000 J. Ahrensfeld
*
**********************************************************************/
#ifndef _NNTYPES_H
#define _NNTYPES_H
#if defined(_WIN32) || defined(WIN32)
/* Win32 data types */
#include <windows.h>
#define INT8 char
#define INT16 short
#define INT32 long
#define UINT8 unsigned char
#define UINT16 unsigned short
#define UINT32 unsigned long
/* INT and UINT are defined in windef.h */
#define FLOAT32 float
#define FLOAT64 double
#elif defined(__linux__)
#if defined(__i386__)
/* linux x86 data types */
#define INT8 char
#define INT16 short
#define INT32 long
#define UINT8 unsigned char
#define UINT16 unsigned short
#define UINT32 unsigned long
#define INT int
#define UINT unsigned int
#define FLOAT32 float
#define FLOAT64 double
#endif
#endif
#endif