1 // { dg-do assemble  }
2 // GROUPS passed old-abort
3 struct mbuf {
4 	struct mbuf *next;
5 };
6 
7 void* malloc(int);
8 struct mbuf *
mbuf_allocate(int size)9 mbuf_allocate(int size)
10 {
11     struct mbuf *bp;
12 
13     bp = (struct mbuf *) malloc( 10 /*(unsigned) (size + sizeof(struct mbuf))*/);
14     return bp;
15 
16 }
17