Un-ignored: the dev drive is the ground truth the restoration and emulator work constantly reference (DPL3/LIBDPL + VRENDER i860 renderer source, BT/RP live+dev game trees, VGL_LABS pod boot, scene/audio content). Kept in-repo for the pod-owner community. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
72 lines
2.2 KiB
Modula-2
72 lines
2.2 KiB
Modula-2
/*
|
|
* 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 ?
|
|
*/
|
|
|