From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 2 Sep 2019 13:46:59 +0900 Subject: Initial commit --- dviware/beebe/src/typedefs.h | 48 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 dviware/beebe/src/typedefs.h (limited to 'dviware/beebe/src/typedefs.h') diff --git a/dviware/beebe/src/typedefs.h b/dviware/beebe/src/typedefs.h new file mode 100644 index 0000000000..99f8b90e93 --- /dev/null +++ b/dviware/beebe/src/typedefs.h @@ -0,0 +1,48 @@ +/* -*-C-*- typedefs.h */ +/*-->typedefs*/ +/**********************************************************************/ +/****************************** typedefs ******************************/ +/**********************************************************************/ + +#if IBM_PC_LATTICE +typedef char BOOLEAN; /* value in (FALSE,TRUE) */ +#else +typedef unsigned char BOOLEAN; /* value in (FALSE,TRUE) */ +#endif + +#define FALSE 0 +#define TRUE 1 + +#if IBM_PC_LATTICE +typedef unsigned BYTE; /* unsigned 8-bit integers */ +#else +typedef unsigned char BYTE; /* unsigned 8-bit integers */ +#endif + +typedef short int INT8; /* signed 8-bit integers (C has no + "signed char" type) yet */ +typedef short int INT16; /* signed 16-bit integers */ +typedef long INT32; /* signed 32-bit integers */ + +#if IBM_PC_LATTICE +typedef unsigned UNSIGN16; /* unsigned 16-bit integers */ +#else +typedef unsigned short UNSIGN16; /* unsigned 16-bit integers */ +#endif + +#if IBM_PC_LATTICE +typedef long UNSIGN32; /* unsigned 32-bit integers */ +#else +typedef unsigned long UNSIGN32; /* unsigned 32-bit integers */ +#endif + +typedef short int COORDINATE; /* signed integer (x,y) coordinate */ + /* variable in bit map */ + +#if PCC_20 +/* typedef int void; */ /* void added locally to stdio.h */ +#endif + +#if IBM_PC_LATTICE +/* typedef int void; */ /* not needed with version 3 */ +#endif -- cgit v1.2.3