d4691e641b
non-i386, non-unix, and generatable files have been trimmed, but can easily be added in later if needed. gcc-2.7.2.1 will follow shortly, it's a very small delta to this and it's handy to have both available for reference for such little cost. The freebsd-specific changes will then be committed, and once the dust has settled, the bmakefiles will be committed to use this code.
36 lines
740 B
C
36 lines
740 B
C
/* These should come from genemit */
|
|
|
|
/* Use __signed__ in case compiling with -traditional. */
|
|
|
|
typedef __signed__ char QItype;
|
|
typedef unsigned char QUtype;
|
|
typedef __signed__ short int HItype;
|
|
typedef unsigned short int HUtype;
|
|
typedef __signed__ long int SItype;
|
|
typedef unsigned long int SUtype;
|
|
typedef __signed__ long long int DItype;
|
|
typedef unsigned long long int DUtype;
|
|
typedef float SFtype;
|
|
typedef double DFtype;
|
|
typedef long double XFtype;
|
|
typedef char *Ptype;
|
|
typedef int Ttype;
|
|
|
|
|
|
typedef union stacktype
|
|
{
|
|
QItype QIval;
|
|
QUtype QUval;
|
|
HItype HIval;
|
|
HUtype HUval;
|
|
SItype SIval;
|
|
SUtype SUval;
|
|
DItype DIval;
|
|
DUtype DUval;
|
|
SFtype SFval;
|
|
DFtype DFval;
|
|
XFtype XFval;
|
|
Ptype Pval;
|
|
Ttype Tval;
|
|
} stacktype;
|