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.
Common, maybe. Whether or not it's justified, I don't know. GCC for ARM has improved dramatically over the last few years and its output now is pretty good.The other issue is the technical support side of things. For example, the technical support for commercial compilers tends to be quite good, and the documentation is usually very complete. When trying to use GCC in similar ways I tend to find myself scouring Google for a few hints that might point me at some obscure command line switch which isn't really explained anywhere. That is the problem with GCC (and most other open source projects, come to think of it).It is hard to give anything other than a vague answer, so I apologize for that. If you're really interested in getting the best out of your compiler, then write some benchmarks and actually test it with the kind of code and configurations that you will need to use.To be honest though, I doubt you'll see any significant improvement and you're probably best off just sticking with what you've got. RVCT is certainly a very good compiler suite, and it is certainly much easier to use than GCC just for its documentation. The biggest influence on a program's size and speed is the design of the software and the algorithms that you're using.I hope that's helpful,Jacob