Sorry, I do not want to publish the program.
I have test this code and the same result , 1.32 only free mode
http://ww1.microchip.com/downloads/en/DeviceDoc/11_Indirection.zipMicrochip MPLAB XC8 C Compiler (Free Mode) V1.31
Program Used: 124 (0x7C) Free: 8068 (0x1F84)
Program space used 7Ah ( 122) of 2000h words ( 1.5%)
Data space used 1Ah ( 26) of 400h bytes ( 2.5%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
Data stack space used 0h ( 0) of 316h bytes ( 0.0%)
Configuration bits used 2h ( 2) of 2h words (100.0%)
ID Location space used 0h ( 0) of 4h bytes ( 0.0%)
Microchip MPLAB XC8 C Compiler (PRO Mode) V1.31
Program Used: 86 (0x56) Free: 8106 (0x1FAA)
Memory Summary:
Program space used 54h ( 84) of 2000h words ( 1.0%)
Data space used 12h ( 18) of 400h bytes ( 1.8%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
Data stack space used 0h ( 0) of 31Eh bytes ( 0.0%)
Configuration bits used 2h ( 2) of 2h words (100.0%)
ID Location space used 0h ( 0) of 4h bytes ( 0.0%)
Microchip MPLAB XC8 C Compiler (Free Mode) V1.32
Program Used: 125 (0x7D) Free: 8067 (0x1F83)
Memory Summary:
Program space used 7Bh ( 123) of 2000h words ( 1.5%)
Data space used 1Ah ( 26) of 400h bytes ( 2.5%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
Data stack space used 0h ( 0) of 316h bytes ( 0.0%)
Configuration bits used 2h ( 2) of 2h words (100.0%)
ID Location space used 0h ( 0) of 4h bytes ( 0.0%)
--mode=pro
but run in freemode
Microchip MPLAB XC8 C Compiler (Free Mode) V1.32
Program Used: 125 (0x7D) Free: 8067 (0x1F83)
Memory Summary:
Program space used 7Bh ( 123) of 2000h words ( 1.5%)
Data space used 1Ah ( 26) of 400h bytes ( 2.5%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
Data stack space used 0h ( 0) of 316h bytes ( 0.0%)
Configuration bits used 2h ( 2) of 2h words (100.0%)
ID Location space used 0h ( 0) of 4h bytes ( 0.0%)