home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Elysian Archive
/
AmigaElysianArchive.iso
/
prog
/
c
/
dice206.lha
/
cc
/
defs.h
next >
Wrap
C/C++ Source or Header
|
1991-01-13
|
1KB
|
59 lines
/*
* DEFS.H
*
* (c)Copyright 1990, All Rights Reserved
*/
#include <exec/types.h>
#include <exec/nodes.h>
#include <exec/lists.h>
#include <exec/libraries.h>
#include <libraries/dos.h>
#include <libraries/dosextens.h>
#ifdef LATTICE /* only req'd for Lattice resident */
#include <proto/exec.h>
#include <proto/dos.h>
#define __aligned
#else
#include <lib/misc.h>
#endif
#ifndef INCLUDE_VERSION /* 2.0 compilation compat check */
#define INCLUDE_VERSION 0
#else
#include <clib/exec_protos.h>
#include <clib/dos_protos.h>
#include <clib/alib_protos.h>
#endif
#include <stdio.h>
#include <stdlib.h>
#include <fcntl.h>
#include <string.h>
#include <lib/version.h>
#define Prototype extern
#define Local
#define BTOC(bptr,ctype) ((ctype *)((long)bptr << 2))
#define CTOB(ptr) ((long)(ptr) >> 2)
typedef unsigned char ubyte;
typedef unsigned short uword;
typedef unsigned long ulong;
typedef struct CommandLineInterface CLI;
typedef struct Process Process;
typedef struct List LIST;
typedef struct FileInfoBlock FIB;
typedef struct Node NODE;
#define DICE_C 0
#define LATTICE_C 1
#define AZTEC_C 2
#include "protos.h"