I have observed since upgrading to the latest version of Xilinx Vitis development environment (Xilinx GCC ARM 11.2) a number of months ago I am getting the following warnings on building my ‘Combined FreeRTOS’ library(It has the Kernel +TCP & +FAT rolled into one). Having looked around on the web I can’t decide whether these warnings are benign or a cause for concern. I also prefer to eliminate all warnings from my own code.
Here are the warnings I get on building the library:
We have seen these warnings when -O3 optimization is used with the latest GCC and are investigating if it is a genuine issue in the generated code at that optimization level or a false positive. The c code itself is fine. I’m not sure if the investigation is complete yet but it was being discussed in a GitHub bug report.