Bitfields in C is one way of packing data to keep down memory footprint,but the Plan 9 compilers do not support static initialization of structs containing bitfields. A patch to the compilers is presented, that makes maintaining ports of external code easier. Modifications has been made separately for every architecture in the current imple