| |||
| Home > Preface > About this book > Using this book | |||
This book is organized into the following chapters and appendixes:
Read this chapter for an introduction to the ARM compiler for RVCT and the libraries.
Read this chapter for an explanation of all command-line options accepted by the ARM compiler.
Read this chapter for a description of the language features provided by the ARM compiler, and for information on standards conformance and implementation details.
Read this chapter for a description of the inline and embedded assemblers provided by the ARM compiler.
Read this chapter for a description of the ARM C and C++ libraries and instructions on re-implementing individual library functions. The ARM C libraries provide additional components to enable support for C++ and to compile code for different architectures and processors.
For a description of the Rogue Wave Standard C++ Library, see the Rogue Wave HTML documentation supplied with RVCT.
Read this chapter for a description of floating-point support in the ARM compiler and libraries.
Read this chapter for information about the semihosting mechanism, which enables code running on an ARM target to use the I/O facilities on a host computer that is running an ARM debugger.
Read this appendix for a description of the syntax for via files. You can use via files to specify command-line arguments to many ARM tools.
Read this appendix for information on the ARM C implementation that relates directly to the ISO C requirements.
Read this appendix for information on the ARM C++ implementation.
Read this appendix for implementation limits of C and C++ in the ARM compiler.
Read this appendix for details of changes to compiler option names. This appendix describes changes in this release, and in previous releases, of RVCT.
This book assumes that you have installed your ARM software
in the default location for example, on Windows this might be . This is assumed to be the location of volume:\Program
Files\ARMinstall_directory when
referring to path names, for example .
You might have to change this if you have installed your ARM software
in a different location.install_directory\Documentation\...