/*
 *    PROJECT:      DVS
 *    SUBSYSTEM:    VL
 *    MODULE:       basictypes.def
 *
 *    File:         $RCSfile: basictypes.def,v $
 *    Revision:     $Revision: 0.4 $
 *    Date:         $Date: 1993/09/24 11:29:01 $
 *    Author:       $Author: jon $
 *    RCS Ident:    $Id: basictypes.def,v 0.4 1993/09/24 11:29:01 jon Exp $
 *
 *    FUNCTION:
 * This module is used to hold the parameterised definitions of the basic
 * types used throughout the system for all the machines supported. When
 * porting to a new architecture all type stuff should be modified in
 * here. There should be no machine dependant code anywhere else!
 *
 * each of the basic type int8 uint8 etc, etc is defined in terms of
 * standard ansi 'C' types here, and given a enum name for conveniance.
 *
 * The format is DEF_TYPE ( <enum name>, <type name>, <ansi 'C' equiv> )
 *
 *    $Log: basictypes.def,v $
Revision 0.4  1993/09/24  11:29:01  jon
Release 2.0.4

Revision 1.1  93/07/12  08:12:21  john
Initial revision

# Revision 1.6  1993/03/19  15:24:22  john
# added definition for system V release 4.2
#
# Revision 1.5  1992/09/28  17:19:58  mark
# Added definitions for IRIS Indigo
#
# Revision 1.4  1992/09/15  13:47:54  jeff
# now use _SYSV386 not SYSV386
#
# Revision 1.3  1992/09/15  13:10:32  jeff
# added defs for SYSV386 targets.
#
# Revision 1.2  1992/09/14  13:18:53  jeff
# progress, progreess....
#
# Revision 1.1  1992/07/27  12:24:20  jeff
# Initial revision
#
 *
 * Copyright (c) 1992 Division Ltd.
 *
 * All Rights Reserved.
 *
 * This Document may not, in whole or in part, be copied,
 * photocopied, reproduced, translated, or reduced to any
 * electronic medium or machine readable form without prior
 * written consent from Division Ltd.
 */


DEF_TYPE(   INT8,     int8,   signed char )
DEF_TYPE(  UINT8,    uint8, unsigned char )
DEF_TYPE(  INT16,    int16,   signed short )
DEF_TYPE( UINT16,   uint16, unsigned short )
DEF_TYPE(  INT32,    int32,   signed int )
DEF_TYPE( UINT32,   uint32, unsigned int )
DEF_TYPE( FLOAT32, float32, float)
DEF_TYPE( FLOAT64, float64, double)

/* 
 * Note we may need to put ifdefs back in here for some machines IE 64Bit processors ?
 */
