bfield_lsbit_first

Changes the default allocation order.

Syntax
  #pragma bfield_lsbit_first on | off | reset  
Default

on

Remarks

By default, during bitfield allocation, bits are allocated from the least significant to the most significant one, in the order of declaration (that is, the first declared bitfield will be leftmost in the allocation unit).

Its functionality is equivalent to that of command line option,

  -[no]bfield_lsbit_first  

For more information, refer to the topic -[no]bfield_lsbit_first.