We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi, I get a lot of L1 warnings like C?FPMUL I understood from the articles that it's because I'm using assembly in my file so the linker can't link the necessary LIBS automatically. It just doesn't mention how to link them manually. Does anyone know how to get this done?
Thanks
Its mixed assembly ...but that's not what I meant...
Anyway I found out how to do what I meant...simply add the .LIB file to the project.
What I had missing in my project and generated these warnings is the floating point LIB. The only problem...Im not doing anything using float except a line in the code where I have a calculation which includes division...will this cause the compiler to try and add the floating point functions? how do I bypass this?...I dont want almost 2KB of extra code in my program.I lack the memory already...
Modify that single line to use fixed-precision integer arithmetic instead. Then you will not need the fp library.