bfield_reduce_type

Controls whether or not the compiler uses type-size reduction for bitfields.

Syntax
  #pragma bfield_reduce_type on | off | reset  
Default

on

Remarks

Type-size reduction means that the compiler can reduce the type of a bitfield from int to char if that bitfield fits into a character. Thus, memory will be allocated for a byte instead of an integer.

The functionality of this pragma is equivalent to that of command line option,

  -[no]bfield_reduce_type  

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