Datasheet
C and C++ Compiler Implementation Limits
D-4 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0067D
D.2 Internal limits
In addition to the limits described in Table D-1 on page D-2, the compiler has internal
limits as listed in Table D-2.
Table D-2 Internal limits
Description ARM
Maximum number of lines in a C source file. (A file with more lines gives
wrapped line numbers in messages because the internal format for line numbers
is a 16-bit unsigned short.)
65536
Maximum number of relocatable references in a single translation unit. memory
Maximum number of virtual registers. 65536
Maximum number of overload arguments. 256
Number of characters in a mangled name before it will be truncated. 4096
Number of bits in the smallest object that is not a bit field (
CHAR_BIT
). 8
Maximum number of bytes in a multibyte character, for any supported locale
(
MB_LEN_MAX
).
1