Specifications
CAVR-4
Contents
xiii
Library functions as intrinsic functions ........................................... 248
IAR CLIB Library .................................................................................. 248
Library definitions summary ............................................................ 249
AVR–specific library functions ........................................................ 249
Specifying read and write formatters ............................................... 250
Implementation-defined behavior .......................................................... 255
Descriptions of implementation-defined behavior ................255
Translation ....................................................................................... 255
Environment ..................................................................................... 256
Identifiers ......................................................................................... 256
Characters ......................................................................................... 256
Integers ............................................................................................. 258
Floating point ................................................................................... 258
Arrays and pointers .......................................................................... 259
Registers ........................................................................................... 259
Structures, unions, enumerations, and bitfields ............................... 259
Qualifiers .......................................................................................... 260
Declarators ....................................................................................... 260
Statements ........................................................................................ 260
Preprocessing directives ................................................................... 260
IAR CLIB Library functions ............................................................ 262
IAR DLIB Library functions ............................................................ 265
IAR language extensions ............................................................................. 269
Why should language extensions be used? ................................ 269
Descriptions of language extensions ............................................ 269
Diagnostics ......................................................................................................... 279
Message format ..................................................................................... 279
Severity levels ........................................................................................ 279
Setting the severity level .................................................................. 280
Internal error .................................................................................... 280
Index ..................................................................................................................... 281