i386: Allow all register_operand SUBREGs in x86_ternlog_idx.
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20020314-1.c
blob03cdd5b9531a88f6c3000c0b14e30879b53a7051
1 typedef struct tux_req_struct tux_req_t;
2 struct tux_req_struct
4 struct socket *sock;
5 char usermode;
6 char *userbuf;
7 unsigned int userlen;
8 char error;
9 void *private;
11 int add_output_space_event(tux_req_t *req, struct socket *);
12 void del_tux_atom(tux_req_t *req);
13 void add_req_to_workqueue(tux_req_t *req);
14 void user_send_buffer (tux_req_t *req, int cachemiss)
16 int ret;
17 repeat:
18 switch (ret) {
19 case -11:
20 if (add_output_space_event(req, req->sock)) {
21 del_tux_atom(req);
22 goto repeat;
24 do { } while (0);
25 break;
26 default:
27 add_req_to_workqueue(req);