here it is
[libfirm] / ir / be / test / fehler130.c
1 /*$ -fcombo $*/
2 static int bi_valid;
3 static int bi_buf = 0;
4
5 int outbuf;
6
7 #define Buf_size (8 * 2*sizeof(char))
8
9 #define put_byte(c) {outbuf=(unsigned char)(c); }
10
11 #define put_short(w) \
12 { if (outcnt > 0) { \
13     outbuf = (unsigned char) (w); \
14   }\
15 }
16
17 void send_bits(int value) {
18     if (bi_valid > 0) {
19         bi_buf |= bi_valid;
20         if (outbuf > 0) {
21                 outbuf = bi_buf;
22                 }
23         bi_buf = value;
24     }
25 }
26
27 int main() {
28         return 0;
29 }