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)9mbuf_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