Keil™, An ARM® Company

C166 User's Guide

Technical Support

On-Line Manuals

C166 User's Guide

C166 Introduction
Compiling Programs
Language Extensions
Preprocessor
Advanced Programming
Error Messages
Fatal Errors
Actions
Messages
Errors and Warnings
Reference
Warning C1
Error C2
Warning C3
Warning C4
Warning C5
Error C9
Error C10
Warning C11
Error C12
Error C13
Error C14
Warning C15
Warning C16
Warning C17
Warning C18
Warning C19
Warning C20
Warning C21
Warning C22
Warning C23
Warning C24
Warning C25
Warning C26
Warning C27
Warning C28
Warning C29
Warning C30
Warning C31
Warning C32
Warning C33
Error C34
Error C35
Warning C36
Error C38
Warning C39
Error C40
Warning C41
Warning C42
Warning C44
Warning C45
Error C46
Error C47
Warning C48
Warning C49
Warning C50
Warning C51
Error C52
Warning C53
Warning C54
Warning C55
Warning C56
Error C57
Warning C60
Warning C61
Warning C64
Warning C65
Warning C66
Warning C67
Warning C68
Warning C69
Warning C70
Warning C71
Error C72
Warning C73
Warning C74
Warning C75
Warning C76
Warning C77
Warning C79
Warning C80
Warning C81
Warning C82
Warning C83
Warning C84
Warning C85
Warning C86
Warning C87
Warning C88
Error C89
Warning C90
Error C91
Warning C92
Warning C93
Warning C94
Error C95
Error C96
Warning C97
Error C98
Warning C99
Warning C100
Error C101
Error C102
Warning C103
Warning C104
Error C105
Warning C106
Error C107
Warning C109
Warning C110
Error C111
Error C112
Error C113
Error C114
Error C115
Warning C116
Warning C117
Error C118
Warning C119
Warning C120
Warning C121
Warning C122
Warning C123
Error C124
Warning C125
Warning C126
Warning C127
Warning C128
Warning C129
Warning C130
Warning C131
Warning C132
Warning C133
Warning C134
Error C135
Warning C136
Error C137
Error C138
Warning C139
Error C140
Warning C141
Warning C142
Warning C143
Warning C144
Error C145
Error C146
Warning C148
Error C149
Error C150
Error C151
Warning C152
Error C153
Warning C154
Warning C155
Warning C156
Error C161
Warning C162
Error C163
Warning C164
Warning C165
Warning C166
Warning C167
Warning C169
Warning C170
Warning C171
Warning C172
Error C173
Error C174
Warning C175
Warning C176
Error C177
Warning C178
Error C179
Error C180
Warning C181
Error C182
Error C183
Error C184
Warning C185
Error C186
Error C187
Error C188
Error C189
Error C190
Error C191
Error C192
Error C193
Error C194
Error C195
Error C196
Warning C197
Warning C300
Warning C301
Warning C302
Warning C303
Warning C304
Warning C305
Warning C306
Warning C307
Warning C308
Warning C309
Warning C310
Warning C311
Warning C312
Warning C313
Warning C314
Warning C315
Warning C316
Error C317
Warning C318
Warning C319
Warning C320
Warning C321
Error C322
Error C323
Error C324
Warning C325
Warning C326
Warning C327
Warning C328
Library Reference
Appendix

Error Messages

This section lists the fatal errors, errors, and warnings you may encounter when using the C166 C Compiler. Errors and warnings are listed in numerical order and are divided into several sections:

SummaryBriefly describes the error or warning.
DescriptionProvides a detailed description of message and why it was generated.
CauseDescribes the cause of the error.
ResolutionProvides hints and suggestions for correcting the problem.
ExampleProvides an example, where possible, of the error condition.
See AlsoProvides useful references to additional material.

Some errors include an exception that provides more information about the exact nature of the error. These exceptions are generated by the operating system and indicate a failure at that level.

ExceptionDescription
0021hPath or File Not Found
The specified path or filename is missing.
0026hIllegal File Access
An attempt was made to delete or write to a write-protected file.
0029hAccess to File Denied
The specified file is a directory.
002AhI/O Error
The drive is either full or the drive was not ready.
0101hIllegal Context
An attempt was made to access a file in an illegal context. This happens if you try to read from LPT1 or delete COM1.