Hello,
Am I supposed to be disturbed by these messages that I get after compiling?
Warning unreferenced functions removed:
FCI_FLOAT_TO_STRING in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_NUMBER_TO_HEX in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_INT in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCI_STRING_TO_FLOAT in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_msDelay in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_S in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
Wdt_Delay_Ms in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
isinf in: C:\Program Files (x86)\Matrix Multimedia\Flowcode V4\FCD\internals.h
FCD_ADC0_ReadAsByte in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_ADC0_ReadAsVoltage in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_ADC0_ReadAsString in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_ADC1_ReadAsByte in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_ADC1_ReadAsVoltage in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_ADC1_ReadAsString in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_PWM0_Disable in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_PWM0_ChangePeriod in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
FCD_PWM0_SetDutyCycle10bit in: D:\Flowcode\Gyrating Luneta\Gyrating Luneta Tilt- INT-1 with switch.c
Am I supposed to do anything if I see these?
Thanks,
Mimiyum
Anything wrong with these messages after compiling
Moderator: Benj
-
- Matrix Staff
- Posts: 9521
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
Re: Anything wrong with these messages after compiling
Hello mimiyum.
E.g if you have only one ADC ReadAsByte.
Then since it is not:
ReadAsInt
ReadAsVoltage
Or
ReadAsString
Then there will be a
Along with some other functions not being used.
So these messages are normal and can be totally ignored.Benj wrote:This means that the functions that you are not calling (referencing) in your program will not be included in the assembled hex file. Basically because your not using them they wont consume memory on the device. This is normal and one of the major advantages of using the C language."Warning unreferenced functions removed:
E.g if you have only one ADC ReadAsByte.
Then since it is not:
ReadAsInt
ReadAsVoltage
Or
ReadAsString
Then there will be a
Code: Select all
Warning unreferenced functions removed:
FCD_ADC1_ReadAsInt in: D:\PWM12F675chip1.c
FCD_ADC1_ReadAsVoltage in: D:\PWM12F675chip1.c
FCD_ADC1_ReadAsString in: D:\PWM12F675chip1.c
Martin
-
- Posts: 94
- Joined: Wed Jul 16, 2008 4:39 pm
- Location: Philippines
- Been thanked: 1 time
- Contact:
Re: Anything wrong with these messages after compiling
Thanks Medelec for your explanation. I'm glad it's not something I should worry about! 
