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.
I am using uVision V5.31 and have noticed that in some source files Dynamic Syntax Checking is not working (even though enabled). I have narrowed it down to the inclusion of mbedTLS header files. Dynamic Syntax Checking works up to the point these headers are included (e.g. changing #include to #includeeee will show a red X before including the mbedTLS header files, but not after).
Anybody have a solution for this.
TIA
Some ideas:
- Update to the latest release of Keil MDK:
http://www2.keil.com/mdk5
- See UVISION: Dynamic Syntax Checking Not Working (arm.com)
Thanks. Updating to V5.37 (latest) did not make any difference. Inclusion of mbedTLS files still stop it working. I also looked at the info in the link you provided and examined the UVCC.ini file. However, I have no idea which file I need to add, without spending lots of time working out which mbedTLS header file is causing the issue.
Introducing this status to our developer he confirms that with DSC
- basically, all header files are respected
- but a closer investigation requires providing the corresponding project within a Support Ticket
If you possess a valid license key, just open a new Ticket and Keil Support will start an investigation:
https://www.arm.com/support/contact-support