/* Copyright 1983 Alcyon Corporation 8716 Production Ave. San Diego, CA 92121 @(#) order.h - Jul 26, 1983 REGULUS 4.1 */ #ifdef MC68000 struct { char b1; char b2; char b3; char b4; }; struct { char wb1; char wb2; }; union WORDPTR { long longwd; struct { int hiword; int loword; } WORDSTR; }; union BYTEPTR { short shortwd; struct { char hibyte; char lobyte; } BYTESTR; }; #endif #ifdef VAX11 struct { char b4; char b3; char b2; char b1; }; struct { char wb2; char wb1; }; union WORDPTR { long longwd; struct { short loword; short hiword; } WORDSTR; }; union BYTEPTR { short shortwd; struct { char lobyte; char hibyte; } BYTESTR; }; #endif #ifdef PDP11 struct { char b2; char b1; char b4; char b3; }; struct { char wb2; char wb1; }; union WORDPTR { long longwd; struct { int hiword; int loword; } WORDSTR; }; union BYTEPTR { int shortwd; struct { char lobyte; char hibyte; } BYTESTR; }; #endif #define ERROR -1 #define SUCCESS 0