|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: @ T m
Length: 601 (0x259)
Types: TextFile
Notes: @(#)mp.h 13.1 (RC International) 91/02/01 */
Names: »mp.h«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/include/mp.h«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦c6f24efe5⟧ »0007«
└─⟦this⟧ »comp3.0/bsd/usr/include/mp.h«
/* @(#)mp.h 13.1 (RC International) 91/02/01 */
#define MINT struct mint
MINT
{ int len;
short *val;
};
#define FREE(x) {if(x.len!=0) {free((char *)x.val); x.len=0;}}
#ifndef DBG
#define shfree(u) free((char *)u)
#else
#include "stdio.h"
#define shfree(u) { if(dbg) fprintf(stderr, "free %o\n", u); free((char *)u);}
extern int dbg;
#endif
#if !defined(vax) && !defined(ns32000)
struct half
{ short high;
short low;
};
#else
struct half
{ short low;
short high;
};
#endif
extern MINT *mpitom();
extern short *mpalloc();
#ifdef lint
extern xv_oid;
#define VOID xv_oid =
#else
#define VOID
#endif