![]() "/Applications/microchip/xc32/v2.15/bin/xc32-gcc" -mprocessor=32MZ2048EFM100 -o dist/default/production/TestInlineXC32_2.15.X.production.elf build/default/production/main.o build/default/production/otherFile.o -DXPRJ_default=default -legacy-libc -Wl,-defsym=_MPLAB_BUILD=1,-no-code-in-dinit,-no-dinit-in-serial-mem,-Map="dist/default/production/TestInlineXC32_2.15.X.production.map",-memorysummary,dist/default/production/memoryfile.xml I have confirmed that with that project when you switch it to V2.10 or older it all compiles just fine, but if you use V2.15 it failes to link with the following error: Next I am going to test this on some other compilers to see what the deal is. ![]() ![]() UPDATE: Ok, I managed to make a small test project to replicate the problem. ![]() I will investigate further and post here if I arrive at an answer. On my first check I noticed that the problems seem to occur when inline functions are used and the same header where the inline implementation is done is included in more than one compilation unit? I find that some of my projects no longer compile. I just downloaded XC32 V2.15, I was using V2.10 before.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |