reverse_bitfields

Controls whether or not the compiler reverses the bitfield allocation.

Syntax

#pragma reverse_bitfields on | off | reset

Targets
All platforms.
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 rightmost position.

This pragma does not correspond to any panel setting. To check this setting, use __option (reverse_bitfields), described in Checking Settings. The default setting is off.