⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 err.ref

📁 是关于PIC单片机(用picc编译器)的一个DEMO
💻 REF
📖 第 1 页 / 共 5 页
字号:
) expectedA closing parenthesis was expected here. This  may  indicate  youhave  left  out  a parenthesis in an expression, or you have someother syntax error.%*: no match*: no matchInternal code generator error. Contact HI-TECH technical support.%, expected, expectedA comma was expected here. This probably means you have left  outthe  comma  between two identifiers in a declaration list. It mayalso mean that the immediately preceding type name is misspelled,and has thus been interpreted as an identifier.%-s, too few values specified in *-s, too few values specified in *The list of values to the preprocessor -S option  is  incomplete.This  should  not  happen if the preprocessor is being invoked bythe compiler driver or HPD.%-s, too many values, * unused-s, too many values, * unusedThere were too many values supplied to a -S preprocessor option.%... illegal in non-prototype arg listThe ellipsis symbol may only appear as the last item in a  proto-typed argument list. It may not appear on its own, nor may it ap-pear after argument names that do not have types.%: expected: expectedA colon is missing in a case label, or  after  the  keyword  "de-fault".  This often occurs when a semicolon is accidentally typedinstead of a colon.%; expected; expectedA semicolon is missing here. The semicolon is used as a  termina-tor in many kinds of statements, e.g. do .. while, return etc.%= expected= expectedAn equal sign was expected here.%] expected] expectedA closing square bracket was expected in an array declaration  oran expression using an array index.%{ expected{ expectedAn opening brace was expected here.%} expected} expectedA closing brace was expected here.%a macro name cannot also be a labela macro name cannot also be a labelA label has been found with the same name as a macro. This is notallowed.%a parameter may not be a functiona parameter may not be a functionA function parameter may not be a function. It may be  a  pointerto  a  function,  so  perhaps a "*" has been omitted from the de-claration.%a psect may only be in one classa psect may only be in one classYou cannot assign a psect to more than one class. The  psect  wasdefined  differently at this point than when it was defined else-where.%a psect may only have one 'with' optiona psect may only have one 'with' optionA psect can only be placed 'with' one other psect.%add_reloc - bad sizeadd_reloc - bad sizeThis is an internal error that should never happen. The assemblermay  be  corrupted,  and should be re-installed from the originaldistribution disks.%ambiguous format name '*'ambiguous format name '*'The output format specified to Cromwell is ambiguous.%argument * conflicts with prototypeargument * conflicts with prototypeThe argument specified (argument 1 is the left most argument)  ofthis  function  declaration does not agree with a previous proto-type for this function.%argument -w* ignoredargument -w* ignoredThe argument to the linker option -w is out of range. For warninglevels,  the  range is -9 to 9. For the map file width, the rangeis greater than or equal to 10.%argument list conflicts with prototypeargument list conflicts with prototypeThe argument list in a function definition is not the same  as  aprevious  prototype  for that function. Check that the number andtypes of the arguments are all the same.%argument redeclared: *argument redeclared: *The specified argument is declared more than once in the same ar-gument list.%argument too longargument too longInternal error. Contact HI-TECH technical support.%arguments redeclaredarguments redeclaredThe arguments of the function have been declared  differently  intwo or more places.%arithmetic overflow in constant expressionarithmetic overflow in constant expressionA constant expression has been evaluated by  the  code  generatorthat  has resulted in a value that is too big for the type of theexpression, e.g. trying to store the value 256 in a "char".%array dimension on * ignoredarray dimension on * ignoredAn array dimension on a function parameter  is  ignored,  becausethe argument is actually converted to a pointer when passed. Thusarrays of any size may be passed.%array dimension redeclaredarray dimension redeclaredAn array dimension has been  declared  as  a  different  non-zerovalue  from  its  previous declaration. It is acceptable to rede-clare the size of an array that was previously  declared  with  azero dimension, but not otherwise.%array index out of boundsarray index out of boundsAn array is being indexed with a constant value that is less thanzero,  or  greater than or equal to the number of elements in thearray.%assertionassertionAn internal error has occurred in the compiler.  Contact  HI-TECHtechnical support.%assertion failed: *assertion failed: *This is an internal error.  Contact  HI-TECH  Software  technicalsupport.%attempt to modify const objectattempt to modify const objectObjects declared "const" may not be assigned to  or  modified  inany other way.%auto variable * should not be qualifiedauto variable * should not be qualifiedAn auto variable should not have qualifiers  such  as  "near"  or"far" associated with it. Its storage class is implicitly definedby the stack organization.%bad #if ... defined() syntaxbad #if ... defined() syntaxThe defined() pseudo-function in a  preprocessor  expression  re-quires its argument to be a single name. The name must start witha letter. It should be enclosed in parentheses.%bad '-p' formatbad '-p' formatThe "-P" option given to the linker is malformed.%bad -a spec: *bad -a spec: *The format of a -A specification, giving address  ranges  to  thelinker,  is  invalid. The correct format is:-Aclass=low-highwhereclass is the name of a psect class, and  low  and  high  are  hexnumbers.%bad -m option: *bad -m option: *The code generator has been passed a -M option that it  does  notunderstand.  This  should  not happen if it is being invoked by astandard compiler driver.%bad -q option *bad -q option *The first pass of the compiler has been invoked with a -Q option,to specify a type qualifier name, that is badly formed.%bad arg * to tysizebad arg * to tysizeThis is an internal error that should not happen. If this occurs,re-install  the compiler from the original distribution disks, asit could represent a corrupted executable file.%bad bconfloat - *bad bconfloat - *This is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad bit numberbad bit numberA bit number must be an absolute expression in the range 0-7.%bad bitfield typebad bitfield typeA bitfield may only have a type of int.%bad character constant in expressionbad character constant in expressionThe character constant was expected to consist of only one  char-acter, but was found to be greater than one character.%bad character in extended tekhex line *bad character in extended tekhex line *This is an internal error in objtohex and should never occur.%bad checksum specificationbad checksum specificationA checksum list supplied to the linker is syntatically incorrect.%bad combination of flagsbad combination of flagsThe combination of options supplied to objtohex is invalid.%bad common spec in -p optionbad common spec in -p optionInternal code generator driving error. Contact HI-TECH  technicalsupport.%bad complex range checkbad complex range checkThis is an internal linker error. Contact HI-TECH technical  sup-port with full details of the code that caused this error.%bad complex relocationbad complex relocationThe linker has been asked to perform complex relocation  that  isnot  syntactically  correct.  Probably  means  a corrupted objectfile.%bad confloat - *bad confloat - *This is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad conval - *bad conval - *This is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad dimensionsbad dimensionsThe code generator has been passed a declaration that results  inan array having a zero dimension.%bad dp/nargs in openpar: c = *bad dp/nargs in openpar: c = *This is an internal pre-processor error. Contact HI-TECH Softwaretechnical support.%bad element count exprbad element count exprThere is an error in the intermediate code. Try re-installing thecompiler  from the distribution disks, as this could be caused bya corrupted file.%bad extraspecial *bad extraspecial *Internal code generator error. Contact HI-TECH technical support.%bad format for -p optionbad format for -p optionInternal code generator driving error. Contact HI-TECH  technicalsupport.%bad gnbad gnThis is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad high address in -a specbad high address in -a specThe high address given in  a  -A  specification  is  invalid:  itshould be a valid number, in decimal, octal or hexadecimal radix.The radix is specified by a trailing O (for octal) or H for  hex.Decimal is default.%bad int. codebad int. codeThe code generator has been passed input that is not syntaticallycorrect.%bad load address in -a specbad load address in -a specThe load address given in  a  -A  specification  is  invalid:  itshould be a valid number, in decimal, octal or hexadecimal radix.The radix is specified by a trailing O (for octal) or H for  hex.Decimal is default.%bad low address in -a specbad low address in -a specThe low address given in a -A specification is invalid: it shouldbe  a  valid  number, in decimal, octal or hexadecimal radix. Theradix is specified by a trailing O (for octal) or H for hex.  De-cimal is default.%bad min (+) format in specbad min (+) format in specThe minimum address specification in the linker's  -p  option  isbadly formatted.%bad mod '+' for how = *bad mod '+' for how = *Internal error - Contact HI-TECH.%bad non-zero node in call graphbad non-zero node in call graphThe linker has encountered a top level node  in  the  call  graphthat  is referenced from lower down in the call graph. This prob-ably means the program has indirect recursion, which is  not  al-lowed when using a compiled stack.%bad object code formatbad object code formatThe object code format of this object file is invalid. This prob-ably  means  it  is either truncated, corrupted, or not a HI-TECHobject file.%bad op * to revlogbad op * to revlogThis is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad op * to swaplogbad op * to swaplogThis is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad op: "*"bad op: "*"This is caused by an error in the intermediate code file. You mayhave run out of disk (or RAMdisk) space for temporary files.%bad origin format in specbad origin format in specThe origin format in a -p option is not a validly formed decimal,octal or hex number. A hex number must have a trailing H.%bad overrun address in -a specbad overrun address in -a specThe overrun address given in a -A specification  is  invalid:  itshould be a valid number, in decimal, octal or hexadecimal radix.The radix is specified by a trailing O (for octal) or H for  hex.Decimal is default.%bad pragma *bad pragma *The code generator has been passed a "pragma" directive  that  itdoes not understand.%bad putwsizebad putwsizeThis is an internal code generator error. Contact HI-TECH techni-cal support with full details of the code that caused this error.%bad record type *bad record type *This indicates that the object file is not a valid HI-TECH objectfile.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -