Hi
In reference to my previous thread
https://community.arm.com/support-forums/f/keil-forum/54074/keil-packunzip-ece-problem
I'm wondernig what is the difference between c99 and gnu99 C-standard which i can select in compiller options?
Which one should be chosen?
Why Keil changed Arm Compiler to version 6? Is it possible to use Ver 5?
The main difference between -std=c99 and -std=gnu99 is the support of extra GNU extensions:
https://developer.arm.com/documentation/101754/0619/armclang-Reference/armclang-Command-line-Options/-std