hello, I use cmsis dsp library's arm_fir_f32 function in STM32L476 project,but link wrong, " Warning:L6989W:Could not apply patch sdcomp-29491-629360 to instruction VPOP {d8-d13} at offset 0x48e, instruction is within an IT block and is not the last instruction for arm_fir_f32.o(.text)", how correct this, thanks
Use the right library?
I change the device to STM32F407, no warning. I found when device is STM32L4xx, linker tab's linker control string added " --branchpatch=sdcomp-29491-629360 " by keil in optoin of target, but other devices have not " --branchpatch=sdcomp-29491-629360 ", why?
Perhaps something you'd want to discuss directly with Keil Support rather than in the User Forum?
See "Note" http://www.keil.com/forum/
Does removing this option permit the build to complete, and allow you to test your code?
pier-Thank you for your reply. can not romove permit in linker option.
this is keil's bug
I know this thread is old, but I wanted to make sure that you saw this article that provides more detail about the "L6989W, could not apply patch" error:
http://www.keil.com/support/docs/3853.htm