bitstruct c abi for loops