1 /* { dg-do compile } */ 2 3 static inline void unext(unsigned int * _ui,unsigned _len,unsigned int _ui0)4unext(unsigned int *_ui, unsigned _len, unsigned int _ui0) 5 { 6 unsigned j = 1; 7 while (++j<_len) 8 ; 9 _ui[j-1]=_ui0; 10 } 11 unsigned int ncwrs_urow(unsigned _n,unsigned _k,unsigned int * _u)12ncwrs_urow(unsigned _n, unsigned _k, unsigned int *_u) 13 { 14 unsigned k; 15 for(k=2; k<_n; k++) 16 unext(_u+1,_k+1,1); 17 } 18