Date: Mon, 13 Aug 2001 11:15:45 -0400 (EDT) From: Walter Campbell <wcampbel@botbay.net> To: FreeBSD-gnats-submit@freebsd.org Subject: bin/29675: lint fails on stdio.h Message-ID: <200108131515.f7DFFj466717@botbay.net>
index | next in thread | raw e-mail
>Number: 29675
>Category: bin
>Synopsis: lint fails on stdio.h
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Mon Aug 13 08:20:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator: Walter Campbell
>Release: FreeBSD 4.3-STABLE i386
>Organization:
botbay.net
>Environment:
System: FreeBSD botbay.net 4.3-STABLE FreeBSD 4.3-STABLE #0: Fri Jul 27 11:53:35 EDT 2001 root@botbay.net:/usr/obj/usr/src/sys/KABEL i386
Also checked with current cvsup (as of 11h03 EDT)
>Description:
lint(1) will fail on C files that include stdio.h
>How-To-Repeat:
wcampbel@botbay (alis-2.2beta2.patched): lint -aacgprxhH *.c
alis.c:
stdio.h:299: syntax error
alis.c:56: warning: argument id unused in function channel_hash_func
alis.c:126: warning: pointer casts may be troublesome
alis.c:133: warning: pointer casts may be troublesome
alis.c:144: warning: pointer casts may be troublesome
alis.c:162: warning: pointer casts may be troublesome
alis.c:176: warning: pointer casts may be troublesome
alis.c:202: warning: pointer casts may be troublesome
alis.c:251: warning: declaration hides earlier one: tmp
alis.c:753: warning: statement not reached
alis.c:711: warning: argument argc unused in function main
alis.c:711: warning: argument argv unused in function main
This happens with make lint on ircd-hybrid 6.2rc1
netdb.h:127: warning: struct sockaddr never defined
dbuf.c:
stdio.h:299: syntax error
make lint will then error out with return code 1.
Sample code that can cause lint to error out:
#include <stdio.h>
int main(int argc, char *arvg[])
{
printf("Test\n");
return 0;
}
Giving the messages:
wcampbel@botbay (wcampbel): lint -aacgprxhH lint-test.c
lint-test.c:
stdio.h:299: syntax error
lint-test.c:3: warning: argument argc unused in function main
lint-test.c:3: warning: argument arvg unused in function main
wcampbel@botbay (wcampbel): echo $?
1
>Fix:
I am not sure how to fix this.
>Release-Note:
>Audit-Trail:
>Unformatted:
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200108131515.f7DFFj466717>
