Atmel CAVR-4 Manual De Usuario

Descargar
Página de 323
CAVR-4
260
Descriptions of implementation-defined behavior
AVR® IAR C/C++ Compiler
Reference Guide
Allocation order of bitfields within a unit (6.5.2.1)
Bitfields are allocated within an integer from least-significant to most-significant bit.
Can bitfields straddle a storage-unit boundary (6.5.2.1)
Bitfields cannot straddle a storage-unit boundary for the chosen bitfield integer type. 
Integer type chosen to represent enumeration types (6.5.2.2)
The chosen integer type for a specific enumeration type depends on the enumeration 
constants defined for the enumeration type. The chosen integer type is the smallest 
possible.
QUALIFIERS
Access to volatile objects (6.5.3)
Any reference to an object with volatile qualified type is an access.
DECLARATORS
Maximum numbers of declarators (6.5.4)
The number of declarators is not limited. The number is limited only by the available 
memory.
STATEMENTS
Maximum number of case statements (6.6.4.2)
The number of case statements (case values) in a switch statement is not limited. The 
number is limited only by the available memory.
PREPROCESSING DIRECTIVES
Character constants and conditional inclusion (6.8.1)
The character set used in the preprocessor directives is the same as the execution 
character set. The preprocessor recognizes negative character values if a 'plain' character 
is treated as a 
signed
 character.