reverse_bitfields

Controls whether or not the compiler reverses the bitfield allocation.

Syntax
  #pragma reverse_bitfields on | off | reset
  
  
Remarks

This pragma reverses the bitfield allocation, so that bitfields are arranged from the opposite side of the storage unit from that ordinarily used on the target. The compiler still orders the bits within a single bitfield such that the lowest-valued bit is in the right-most position.

This pragma does not correspond to any panel setting. By default, this pragma is disabled.

Note: Please be aware of the following limitations when this pragma is set to on the - data types of the bit-fields must be the same and structure ( struct) or class must not contain non-bit-field members; however, the structure ( struct) can be the member of another structure.