Overview of the ARM Compiler toolchain
ARM DUI 0529C Copyright © 2010-2011 ARM. All rights reserved. 2-32
ID080411 Non-Confidential
• Meyers, S., Effective C++ (1992). Addison-Wesley Publishing Company, Reading,
Massachusetts. ISBN 0-201-56364-9.
This provides short, specific, guidelines for effective C++ development.
• Meyers, S., More Effective C++ (2nd edition, 1997). Addison-Wesley Publishing
Company, Reading, Massachusetts. ISBN 0-201-92488-9.
The following publications provide general C programming information:
• ISO/IEC 9899:1999, C Standard.
The standard is available from national standards bodies (for example, AFNOR in France,
ANSI in the USA).
• Kernighan, B.W. and Ritchie, D.M., The C Programming Language (2nd edition, 1988).
Prentice-Hall, Englewood Cliffs, NJ, USA. ISBN 0-13-110362-8.
This book is co-authored by the original designer and implementer of the C language, and
is updated to cover the essentials of ANSI C.
• Harbison, S.P. and Steele, G.L., A C Reference Manual (5th edition, 2002). Prentice-Hall,
Englewood Cliffs, NJ, USA. ISBN 0-13-089592-X.
This is a very thorough reference guide to C, including useful information on ANSI C.
• Plauger, P., The Standard C Library (1991). Prentice-Hall, Englewood Cliffs, NJ, USA.
ISBN 0-13-131509-9.
This is a comprehensive treatment of ANSI and ISO standards for the C Library.
• Koenig, A., C Traps and Pitfalls, Addison-Wesley (1989), Reading, Mass. ISBN
0-201-17928-8.
This explains how to avoid the most common traps in C programming. It provides
informative reading at all levels of competence in C.
See The DWARF Debugging Standard web site,
http://www.dwarfstd.org
for the latest
information about the Debug With Arbitrary Record Format (DWARF) debug table standards
and ELF specifications.
The following publications provide information about the European Telecommunications
Standards Institute (ETSI) basic operations:
• ETSI Recommendation G.191: Software tools for speech and audio coding
standardization
• ITU-T Software Tool Library 2005 User's manual, included as part of ETSI
Recommendation G.191
• ETSI Recommendation G723.1: Dual rate speech coder for multimedia communications
transmitting at 5.3 and 6.3 kbit/s
• ETSI Recommendation G.729: Coding of speech at 8 kbit/s using conjugate-structure
algebraic-code-excited linear prediction (CS-ACELP).
These publications are all available from the telecommunications bureau of the International
Telecommunication Union (ITU) web site,
http://www.itu.int
.
Publications providing information about Texas Instruments compiler intrinsics are available
from Texas Instruments web site,
http://www.ti.com
.