3.7.1.2.1 XC8 Compiler - General Options

Figure 3-3. XC8 Compiler - General Options
Use subroutines for function prologues and epilogues
This selection allows you to change how functions save registers on entry and how those registers are restored on function exit. See Call-prologues Option.
Default char type is unsigned
Enabling this checkbox indicates that a plain char type will be treated as an unsigned char. See Signed-char Option and Unsigned-char Option.
Default bitfield type is unsigned
Enabling this checkbox indicates that a plain bit-field will be treated as an unsigned object. See Signed-bitfields Option and Unsigned-bitfields Option.