I recently upgraded my FC6 to FC7 version
I opened an old program which i created using FC6
I tried to compile the program without making any modifications.
I got the following message during compilation..
Code: Select all
Generated by: Flowcode v220.127.116.11
Date: Thursday, April 13, 2017 13:50:39
NOT FOR COMMERCIAL USE
Launching the compiler...
C:\Program Files (x86)\Flowcode 7\compilers\pic\bin\xc8.exe --chip=18F4680 MSGDISABLE=359,1273,1388
Microchip MPLAB XC8 C Compiler (Free Mode) V1.41
Build date: Jan 24 2017
Part Support Version: 1.41
Copyright (C) 2017 Microchip Technology Inc.
License type: Node Configuration
Employing 18F4680 errata work-arounds:
* Corrupted fast interrupt shadow registers
38: __config("__PROG_CONFIG", "pic18", 0x4, 0xBB);
^ (1386) unable to determine the semantics of the configuration setting "BBSIZ" for register "CONFIG4L" (warning)
. . . . .
Program space used 7740h ( 30528) of 10000h bytes ( 46.6%)
Data space used 253h ( 595) of D00h bytes ( 17.9%)
Configuration bits used 7h ( 7) of 7h words (100.0%)
EEPROM space used 18h ( 24) of 400h bytes ( 2.3%)
ID Location space used 0h ( 0) of 8h bytes ( 0.0%)
Data stack space used 0h ( 0) of A84h bytes ( 0.0%)
You have compiled in FREE mode.
Using Omniscient Code Generation that is available in PRO mode,
you could have produced up to 60% smaller and 400% faster code.
See http://www.microchip.com/MPLABXCcompilers for more information.
Launching the linker/assembler...
C:\Program Files (x86)\Flowcode 7\tools\DoNothing\DoNothing.exe
What is the reason this is happening?
The same program compiled with FC6 gives no warning or errors during compilation.