|Non-Confidential||PDF version||ARM 100748_0607_00_en|
|Home > Preface > About this book|
The ARM® Compiler Compiler User Guide provides information for users new to ARM Compiler 6.
This book is organized into the following chapters:
This introduces ARM® Compiler 6 and helps you start working with ARM Compiler 6 quickly. You can use ARM Compiler 6 from ARM DS-5, Keil MDK, or as a standalone product.
There are many options that you can use to control how ARM® Compiler 6 generates code for your application. This section lists the mandatory and commonly used optional command-line arguments, such as to control target selection, optimization, and debug view.
To make best use of the optimization capabilities of ARM® Compiler, there are various options, pragmas, attributes, and coding techniques that you can use.
All code for a single application can be written in the same source language. This is usually a high-level language such as C or C++ that is compiled to instructions for ARM® architectures. However, in some situations you might need lower-level control than what C and C++ provide.
There are various options in ARM® Compiler to control how code, data and other sections of the image are mapped to specific locations on the target.
The various features in ARM Compiler might have different levels of support, ranging from fully supported product features to community features.
The ARM Glossary is a list of terms used in ARM documentation, together with definitions for those terms. The ARM Glossary does not contain terms that are industry standard unless the ARM meaning differs from the generally accepted meaning.
See the ARM Glossary for more information.
MRC p15, 0, <Rd>, <CRn>, <CRm>, <Opcode_2>
If you have any comments or suggestions about this product, contact your supplier and give:
If you have comments on content then send an e-mail to email@example.com. Give:
ARM also welcomes general suggestions for additions and improvements.