Pristine Ack-5.5
[Ack-5.5.git] / util / ceg / ce_back / obj_back / con4.c
1 #include "mach.h"
2 #include "back.h"
3
4 #undef con2
5
6 #ifdef BYTES_REVERSED
7 #define con2(w)         { *data++ = ((w) >> 8); *data++ = (w);}
8 #else
9 #define con2(w)         { *data++ = (w); *data++ = ((w)>>8);}
10 #endif
11
12 con4( l)
13 FOUR_BYTES l;
14 {
15         if ((data_cnt -= 4) < 0) mem_data();
16 #ifdef WORDS_REVERSED
17         con2( (int)(l>>16));
18         con2( (int) l);
19 #else
20         con2( (int) l);
21         con2( (int) (l>>16));
22 #endif
23 }