FSF GCC merge 02/23/03
[official-gcc.git] / gcc / testsuite / gcc.c-torture / compile / 20020314-1.c
blobb21eb14f8d9d17987a2195a542dcc6060b49cc5f
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 void user_send_buffer (tux_req_t *req, int cachemiss)
13 int ret;
14 repeat:
15 switch (ret) {
16 case -11:
17 if (add_output_space_event(req, req->sock)) {
18 del_tux_atom(req);
19 goto repeat;
21 do { } while (0);
22 break;
23 default:
24 add_req_to_workqueue(req);