*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages -> lint (7)              



NAME    [Toc]    [Back]

     lint -- Lint error message list

DESCRIPTION    [Toc]    [Back]

     The following is a list of message IDs and messages produced by lint(1).
     It is intended to be used with -X flag of lint(1).

	   0	  syntax error: empty declaration
	   1	  old style declaration; add int
	   2	  empty declaration
	   3	  %s declared in argument declaration list
	   4	  illegal type combination
	   5	  modifying typedef with '%s'; only qualifiers allowed
	   6	  use 'double' instead of 'long float'
	   7	  only one storage class allowed
	   8	  illegal storage class
	   9	  only register valid as formal parameter storage class
	   10	  duplicate '%s'
	   11	  bit-field initializer out of range
	   12	  compiler takes size of function
	   13	  incomplete enum type: %s
	   14	  compiler takes alignment of function
	   15	  function returns illegal type
	   16	  array of function is illegal
	   17	  null dimension
	   18	  illegal use of 'void'
	   19	  void type for %s
	   20	  zero or negative array dimension
	   21	  redeclaration of formal parameter %s
	   22	  incomplete or misplaced function definition
	   23	  undefined label %s
	   24	  cannot initialize function: %s
	   25	  cannot initialize typedef: %s
	   26	  cannot initialize extern declaration: %s
	   27	  redeclaration of %s
	   28	  redefinition of %s
	   29	  previously declared extern, becomes static: %s
	   30	  redeclaration of %s; ANSI C requires static
	   31	  incomplete structure or union %s: %s
	   32	  argument type defaults to 'int': %s
	   33	  duplicate member name: %s
	   34	  nonportable bit-field type
	   35	  illegal bit-field type
	   36	  illegal bit-field size
	   37	  zero size bit-field
	   38	  function illegal in structure or union
	   39	  illegal zero sized structure member: %s
	   40	  unknown size: %s
	   41	  illegal use of bit-field
	   42	  forward reference to enum type
	   43	  redefinition hides earlier one: %s
	   44	  declaration introduces new type in ANSI C: %s %s
	   45	  base type is really '%s %s'
	   46	  (%s) tag redeclared
	   47	  zero sized %s
	   48	  overflow in enumeration values: %s
	   49	  struct or union member must be named
	   50	  a function is declared as an argument: %s
	   51	  parameter mismatch: %d declared, %d defined
	   52	  cannot initialize parameter: %s
	   53	  declared argument %s is missing
	   54	  trailing ',' prohibited in enum declaration
	   55	  integral constant expression expected
	   56	  integral constant too large
	   57	  enumeration constant hides parameter: %s
	   58	  type does not match prototype: %s
	   59	  formal parameter lacks name: param #%d
	   60	  void must be sole parameter
	   61	  void parameter cannot have name: %s
	   62	  function prototype parameters must have types
	   63	  prototype does not match old-style definition
	   64	  ()-less function definition
	   65	  %s has no named members
	   66	  syntax requires ';' after last struct/union member
	   67	  cannot return incomplete type
	   68	  typedef already qualified with '%s'
	   69	  inappropriate qualifiers with 'void'
	   70	  %soperand of '%s' is unsigned in ANSI C
	   71	  too many characters in character constant
	   72	  typedef declares no type name
	   73	  empty character constant
	   74	  no hex digits follow \x
	   75	  overflow in hex escape
	   76	  character escape does not fit in character
	   77	  bad octal digit %c
	   78	  nonportable character escape
	   79	  dubious escape \%c
	   80	  dubious escape \%o
	   81	  \a undefined in traditional C
	   82	  \x undefined in traditional C
	   83	  storage class after type is obsolescent
	   84	  ANSI C requires formal parameter before '...'
	   85	  dubious tag declaration: %s %s
	   86	  automatic hides external declaration: %s
	   87	  static hides external declaration: %s
	   88	  typedef hides external declaration: %s
	   89	  typedef redeclared: %s
	   90	  inconsistent redeclaration of extern: %s
	   91	  declaration hides parameter: %s
	   92	  inconsistent redeclaration of static: %s
	   93	  dubious static function at block level: %s
	   94	  function has illegal storage class: %s
	   95	  declaration hides earlier one: %s
	   96	  cannot dereference non-pointer type
	   97	  suffix U is illegal in traditional C
	   98	  suffixes F and L are illegal in traditional C
	   99	  %s undefined
	   100	  unary + is illegal in traditional C
	   101	  undefined struct/union member: %s
	   102	  illegal member use: %s
	   103	  left operand of '.' must be struct/union object
	   104	  left operand of '->' must be pointer to struct/union
	   105	  non-unique member requires struct/union %s
	   106	  left operand of '->' must be pointer
	   107	  operands of '%s' have incompatible types
	   108	  operand of '%s' has incompatible type
	   109	  void type illegal in expression
	   110	  pointer to function is not allowed here
	   111	  unacceptable operand of '%s'
	   112	  cannot take address of bit-field
	   113	  cannot take address of register %s
	   114	  %soperand of '%s' must be lvalue
	   115	  %soperand of '%s' must be modifiable lvalue
	   116	  illegal pointer subtraction
	   117	  bitwise operation on signed value possibly nonportable
	   118	  semantics of '%s' change in ANSI C; use explicit cast
	   119	  conversion of '%s' to '%s' is out of range
	   120	  bitwise operation on signed value nonportable
	   121	  negative shift
	   122	  shift greater than size of object
	   123	  illegal combination of pointer and integer, op %s
	   124	  illegal pointer combination, op %s
	   125	  ANSI C forbids ordered comparisons of pointers to functions
	   126	  incompatible types in conditional
	   127	  '&' before array or function: ignored
	   128	  operands have incompatible pointer types, op %s
	   129	  expression has null effect
	   130	  enum type mismatch, op %s
	   131	  conversion to '%s' may sign-extend incorrectly
	   132	  conversion from '%s' may lose accuracy
	   133	  conversion of pointer to '%s' loses bits
	   134	  conversion of pointer to '%s' may lose bits
	   135	  possible pointer alignment problem
	   136	  cannot do pointer arithmetic on operand of unknown size
	   137	  use of incomplete enum type, op %s
	   138	  unknown operand size, op %s
	   139	  division by 0
	   140	  modulus by 0
	   141	  integer overflow detected, op %s
	   142	  floating point overflow detected, op %s
	   143	  cannot take size of incomplete type
	   144	  cannot take size of function
	   145	  cannot take size of bit-field
	   146	  cannot take size of void
	   147	  invalid cast expression
	   148	  improper cast of void expression
	   149	  illegal function
	   150	  argument mismatch: %d arg%s passed, %d expected
	   151	  void expressions may not be arguments, arg #%d
	   152	  argument cannot have unknown size, arg #%d
	   153	  argument has incompatible pointer type, arg #%d
	   154	  illegal combination of pointer and integer, arg #%d
	   155	  argument is incompatible with prototype, arg #%d
	   156	  enum type mismatch, arg #%d
	   157	  ANSI C treats constant as unsigned
	   158	  %s may be used before set
	   159	  assignment in conditional context
	   160	  operator '==' found where '=' was expected
	   161	  constant in conditional context
	   162	  comparison of %s with %s, op %s
	   163	  a cast does not yield an lvalue
	   164	  assignment of negative constant to unsigned type
	   165	  constant truncated by assignment
	   166	  precision lost in bit-field assignment
	   167	  array subscript cannot be negative: %ld
	   168	  array subscript cannot be > %d: %ld
	   169	  precedence confusion possible: parenthesize!
	   170	  first operand must have scalar type, op ? :
	   171	  assignment type mismatch
	   172	  too many struct/union initializers
	   173	  too many array initializers
	   174	  too many initializers
	   175	  initialisation of an incomplete type
	   176	  invalid initializer
	   177	  non-constant initializer
	   178	  initializer does not fit
	   179	  cannot initialize struct/union with no named member
	   180	  bit-field initializer does not fit
	   181	  {}-enclosed initializer required
	   182	  incompatible pointer types
	   183	  illegal combination of pointer and integer
	   184	  illegal pointer combination
	   185	  initialisation type mismatch
	   186	  bit-field initialisation is illegal in traditional C
	   187	  non-null byte ignored in string initializer
	   188	  no automatic aggregate initialization in traditional C
	   189	  assignment of struct/union illegal in traditional C
	   190	  empty array declaration: %s
	   191	  %s set but not used in function %s
	   192	  %s unused in function %s
	   193	  statement not reached
	   194	  label %s redefined
	   195	  case not in switch
	   196	  case label affected by conversion
	   197	  non-constant case expression
	   198	  non-integral case expression
	   199	  duplicate case in switch: %ld
	   200	  duplicate case in switch: %lu
	   201	  default outside switch
	   202	  duplicate default in switch
	   203	  case label must be of type `int' in traditional C
	   204	  controlling expressions must have scalar type
	   205	  switch expression must have integral type
	   206	  enumeration value(s) not handled in switch
	   207	  loop not entered at top
	   208	  break outside loop or switch
	   209	  continue outside loop
	   210	  enum type mismatch in initialisation
	   211	  return value type mismatch
	   212	  cannot return incomplete type
	   213	  void function %s cannot return value
	   214	  function %s expects to return value
	   215	  function implicitly declared to return int
	   216	  function %s has return (e); and return;
	   217	  function %s falls off bottom without returning value
	   218	  ANSI C treats constant as unsigned, op %s
	   219	  concatenated strings are illegal in traditional C
	   220	  fallthrough on case statement
	   221	  initialisation of unsigned with negative constant
	   222	  conversion of negative constant to unsigned type
	   223	  end-of-loop code not reached
	   224	  cannot recover from previous errors
	   225	  static function called but not defined: %s()
	   226	  static variable %s unused
	   227	  const object %s should have initializer
	   228	  function cannot return const or volatile object
	   229	  questionable conversion of function pointer
	   230	  nonportable character comparison, op %s
	   231	  argument %s unused in function %s
	   232	  label %s unused in function %s
	   233	  struct %s never defined
	   234	  union %s never defined
	   235	  enum %s never defined
	   236	  static function %s unused
	   237	  redeclaration of formal parameter %s
	   238	  initialisation of union is illegal in traditional C
	   239	  constant argument to NOT
	   240	  assignment of different structures
	   241	  dubious operation on enum, op %s
	   242	  combination of '%s' and '%s', op %s
	   243	  dubious comparison of enums, op %s
	   244	  illegal structure pointer combination
	   245	  illegal structure pointer combination, op %s
	   246	  dubious conversion of enum to '%s'
	   247	  pointer casts may be troublesome
	   248	  floating-point constant out of range
	   249	  syntax error
	   250	  unknown character \%o
	   251	  malformed integer constant
	   252	  integer constant out of range
	   253	  unterminated character constant
	   254	  newline in string or char constant
	   255	  undefined or invalid # directive
	   256	  unterminated comment
	   257	  extra characters in lint comment
	   258	  unterminated string constant
	   259	  conversion to '%s' due to prototype, arg #%d
	   260	  previous declaration of %s
	   261	  previous definition of %s
	   262	  \" inside character constants undefined in traditional C
	   263	  \? undefined in traditional C
	   264	  \v undefined in traditional C
	   265	  %s C does not support 'long long'
	   266	  'long double' is illegal in traditional C
	   267	  shift equal to size of object
	   268	  variable declared inline: %s
	   269	  argument declared inline: %s
	   270	  function prototypes are illegal in traditional C
	   271	  switch expression must be of type `int' in traditional C
	   272	  empty translation unit
	   273	  bit-field type '%s' invalid in ANSI C
	   274	  ANSI C forbids comparison of %s with %s
	   275	  cast discards 'const' from pointer target type
	   277	  initialisation of '%s' with '%s'
	   278	  combination of '%s' and '%s', arg #%d
	   279	  combination of '%s' and '%s' in return
	   280	  must be outside function: /* %s */
	   281	  duplicate use of /* %s */
	   282	  must precede function definition: /* %s */
	   283	  argument number mismatch with directive: /* %s */
	   284	  fallthrough on default statement
	   285	  prototype declaration
	   286	  function definition is not a prototype
	   287	  function declaration is not a prototype
	   288	  dubious use of /* VARARGS */ with /* %s */
	   289	  can't be used together: /* PRINTFLIKE */ /* SCANFLIKE */
	   290	  static function %s declared but not defined
	   291	  invalid multibyte character
	   292	  cannot concatenate wide and regular string literals
	   293	  argument %d must be 'char *' for PRINTFLIKE/SCANFLIKE
	   294	  multi-character character constant
	   295	  conversion of '%s' to '%s' is out of range, arg #%d
	   296	  conversion of negative constant to unsigned type, arg #%d
	   297	  conversion to '%s' may sign-extend incorrectly, arg #%d
	   298	  conversion from '%s' may lose accuracy, arg #%d
	   299	  prototype does not match old style definition, arg #%d
	   300	  old style definition
	   301	  array of incomplete type
	   302	  %s returns pointer to automatic object
	   303	  ANSI C forbids conversion of %s to %s
	   304	  ANSI C forbids conversion of %s to %s, arg #%d
	   305	  ANSI C forbids conversion of %s to %s, op %s
	   306	  constant truncated by conversion, op %s
	   307	  static variable %s set but not used
	   309	  extra bits set to 0 in conversion of '%s' to '%s', op %s
	   310	  symbol renaming can't be used on function arguments
	   311	  symbol renaming can't be used on automatic variables
	   312	  %s C does not support // comments

FreeBSD 5.2.1			 July 5, 2000			 FreeBSD 5.2.1
[ Back ]
 Similar pages
Name OS Title
catmsgfmt IRIX Formats an error message
pam_strerror HP-UX get PAM error message string
strerror_r OpenBSD get error message string
t_error Tru64 Produce an error message
strerror IRIX get error message string
kvm_geterr FreeBSD get error message on kvm descriptor
kvm_geterr OpenBSD get error message on kvm descriptor
kvm_geterr NetBSD get error message on kvm descriptor
pam_error FreeBSD display an error message
strerror OpenBSD get error message string
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service