Chapter 4. Coding Practices

The ARM compiler armcc is a mature, industrial-strength ISO C and C++ compiler capable of producing highly optimized, high quality machine code. By using programming practices and techniques that work well on RISC processors such as ARM cores, however, you can increase the portability, efficiency and robustness of your C and C++ source code. This chapter describes some of these programming practices, together with some programming techniques that are specific to ARM processors.

This chapter includes the following sections:

Copyright © 2002-2007 ARM Limited. All rights reserved.ARM DUI 0205H
Non-Confidential