Atmel CAVR-4 ユーザーズマニュアル

ページ / 323
CAVR-4
Index
285
classifying as errors
. . . . . . . . . . . . . . . . . . . . . . . . . . . 176
classifying as remarks
 . . . . . . . . . . . . . . . . . . . . . . . . . 177
classifying as warnings
 . . . . . . . . . . . . . . . . . . . . . . . . 177
disabling warnings
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
disabling wrapping of
 . . . . . . . . . . . . . . . . . . . . . . . . . 192
enabling remarks
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
listing all used
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
suppressing
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
--diagnostics_tables (compiler option)
 . . . . . . . . . . . . . . . 178
diag_default (pragma directive)
 . . . . . . . . . . . . . . . . . . . . 218
--diag_error (compiler option)
 . . . . . . . . . . . . . . . . . . . . . 176
diag_error (pragma directive)
 . . . . . . . . . . . . . . . . . . . . . . 218
--diag_remark (compiler option)
. . . . . . . . . . . . . . . . . . . . 177
diag_remark (pragma directive)
 . . . . . . . . . . . . . . . . . . . . 218
--diag_suppress (compiler option)
 . . . . . . . . . . . . . . . . . . 177
diag_suppress (pragma directive)
 . . . . . . . . . . . . . . . . . . . 218
--diag_warning (compiler option)
. . . . . . . . . . . . . . . . . . . 177
diag_warning (pragma directive)
 . . . . . . . . . . . . . . . . . . . 219
DIFUNCT (segment)
 . . . . . . . . . . . . . . . . . . . . . . . . . 47
directives
function
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
pragma
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
_ _disable_interrupt (intrinsic function)
 . . . . . . . . . . . . . . 238
disclaimer
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
DLIB
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
--dlib_config (compiler option)
. . . . . . . . . . . . . . . . . . . . . 178
document conventions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . xxii
documentation, library
 . . . . . . . . . . . . . . . . . . . . . . . . . . . 243
double (data type)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
specifying 64 bits
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
double, configuring size of floating-point type
. . . . . . . . . . 10
_ _double_size (runtime model attribute)
 . . . . . . . . . . . . . . 79
DW (directive)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
dynamic initialization
. . . . . . . . . . . . . . . . . . . . . . . 64
dynamic initialization in C++
. . . . . . . . . . . . . . . . . . . . . . . 47
dynamic memory
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
E
--ec++ (compiler option)
. . . . . . . . . . . . . . . . . . . . . . . . . . 179
EC++ header files
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
--eec++ (compiler option)
. . . . . . . . . . . . . . . . . . . . . . . . . 180
_ _eeprom (extended keyword)
. . . . . . . . . . . . . . . . . 205
EEPROM, specifying size of inbuilt
. . . . . . . . . . . . . . . . . 180
EEPROM_AN (segment)
 . . . . . . . . . . . . . . . . . . . . . . . . . 152
EEPROM_I (segment)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
EEPROM_N (segment)
. . . . . . . . . . . . . . . . . . . . . . . . . . . 153
ELPM (instruction)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201
Embedded C++
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
absolute location
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
differences from C++
. . . . . . . . . . . . . . . . . . . . . . . . . . 109
enabling
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
function linkage
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
language extensions
. . . . . . . . . . . . . . . . . . . . . . . . . . . 109
overview
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
special function types
. . . . . . . . . . . . . . . . . . . . . . . . . . . 32
static member variables
 . . . . . . . . . . . . . . . . . . . . . . . . . 48
Embedded C++ objects, placing in memory type
 . . . . . . . . 22
_ _enable_interrupt (intrinsic function)
. . . . . . . . . . . . . . . 238
--enable_multibytes (compiler option)
 . . . . . . . . . . . . . . . 180
ENDMOD (assembler directive)
. . . . . . . . . . . . . . . . . . . . . 81
_ _enhanced_core (runtime model attribute)
. . . . . . . . . . . . 79
enumerations, implementation-defined behavior
. . . . . . . . 259
enum, data representation
. . . . . . . . . . . . . . . . . . . . . . . . . 138
environment
implementation-defined behavior
. . . . . . . . . . . . . . . . . 256
runtime
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
environment variables
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
C_INCLUDE
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
QCCAVR
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
EQU (assembler directive)
 . . . . . . . . . . . . . . . . . . . . . . . . 194
errno.h (library header file)
. . . . . . . . . . . . . . . . . . . . 245
error messages
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280
classifying
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
error return codes
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
exception handling, missing from Embedded C++
. . . . . . 109