Any plans to update to the ARM ADS compiler | developer.brewmp.com Any plans to update to the ARM ADS compiler | developer.brewmp.com

Developer

Any plans to update to the ARM ADS compiler

Are there any plans to update the ARM ADS compiler for BREW from version 1.2 to 2.1? If so... when?

The 2.1 compiler is ARM's latest compiler version and it appears to support a much more modern version of C++.

--Jason

The compiler is independent from BREW. After all a compiler is just that.... a compiler translating your source code into object files. As far as I can tell you should be able to use 2.1 without major problems, but of course, as always you need to make sure those "modern" constructs as you call them do not interfere with BREW's no-global namespace, no global variables, etc structure.

The compiler is independent from BREW. After all a compiler is just that.... a compiler translating your source code into object files. As far as I can tell you should be able to use 2.1 without major problems, but of course, as always you need to make sure those "modern" constructs as you call them do not interfere with BREW's no-global namespace, no global variables, etc structure.

We tested (RVDS) 2.1 at our shop and found it worked OK for C files but would not compile C++. Could be pilot error, but ARM indicates that the 2.1 compiler is intended for ARM 10 and 11 chipsets. When we told them about our problems, they said that we should use ADS 1.2 (equivalent to the ADS 1.2.1 that ships along with RVDS 2.1) to compile for ARM 9 and below.
Also, ARM told us that there is no intended revision to the BREW-only compiler. When the new chips come out you are expected to upgrade to the full ($6,750) version.

We tested (RVDS) 2.1 at our shop and found it worked OK for C files but would not compile C++. Could be pilot error, but ARM indicates that the 2.1 compiler is intended for ARM 10 and 11 chipsets. When we told them about our problems, they said that we should use ADS 1.2 (equivalent to the ADS 1.2.1 that ships along with RVDS 2.1) to compile for ARM 9 and below.
Also, ARM told us that there is no intended revision to the BREW-only compiler. When the new chips come out you are expected to upgrade to the full ($6,750) version.