This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: MSP430-GCC-OPENSOURCE
Tool/software: TI C/C++ Compiler
This issue was reported more than a year ago (https://e2e.ti.com/support/development_tools/compiler/f/343/t/502857) and TI offered to notify the developer about it.
However it is still present even in the latest MSP430-GCC release (18.104.22.168) - I also tried several previous releases and they all have it.
The Warnings are very annoying and confusing inside a development team environment. I use the simpliciti stack which enables/disables interrupts in lots of places hence generates a huge amount of these warnings.
Also note that the switch -mY which is supposed to take care of it is not accepted by MSP430-elf-gcc.exe. The switch causes the compiler to stop so can't be used..
Please have Somnium take a look and resolve it asap.
I apologize for the trouble.
Since that bug was first reported, we started filing and tracking bugs on MSP430 GCC tools in the SDOWP system. For this issue, I filed MSPGCC-5. You are welcome to follow it with the SDOWP link below in my signature.
As can be seen on the release announcement for version 22.214.171.124 ...
Somnium is no longer providing mspgcc releases for TI. This will be the final mspgcc release for the 6.x branch. TI is investigating options.
For this reason, I am unable to say when this bug will be addressed.
Thanks and regards,
TI C/C++ Compiler Forum ModeratorPlease click This Resolved My Issue on the best reply to your questionThe CCS Youtube Channel has short how-to videosVisit this FAQ to learn how to search for a bug
We are glad that we were able to resolve this issue, and will now proceed to close this thread.
If you have further questions related to this thread, you may click "Ask a related question" below. The newly created question will be automatically linked to this question.
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.