From owner-freebsd-current Sun Nov 9 16:28:38 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id QAA17913 for current-outgoing; Sun, 9 Nov 1997 16:28:38 -0800 (PST) (envelope-from owner-freebsd-current) Received: from gaia.coppe.ufrj.br ([146.164.5.200]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id QAA17900; Sun, 9 Nov 1997 16:28:29 -0800 (PST) (envelope-from jonny@coppe.ufrj.br) Received: (from jonny@localhost) by gaia.coppe.ufrj.br (8.8.7/8.8.7) id WAA15256; Sun, 9 Nov 1997 22:28:26 -0200 (EDT) (envelope-from jonny) From: Joao Carlos Mendes Luis Message-Id: <199711100028.WAA15256@gaia.coppe.ufrj.br> Subject: Re: LINT brooktree848.c failure In-Reply-To: <716.878829588@critter.freebsd.dk> from Poul-Henning Kamp at "Nov 6, 97 04:19:48 pm" To: phk@FreeBSD.ORG (Poul-Henning Kamp) Date: Sun, 9 Nov 1997 22:28:26 -0200 (EDT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk #define quoting(Poul-Henning Kamp) // phk# make // cc -c -O -pipe -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -nostdinc -I- -I. -I../.. -I/usr/include -DSPX_HACK -DSIMPLELOCK_DEBUG -DSI_DEBUG -DSCSI_2_DEF -DNPX_DEBUG -DLOCKF_DEBUG -DEXT2FS -DDEBUG -DCLUSTERDEBUG -DBOOTP_COMPAT -DBOOTP_NFSV3 -DBOOTP_NFSROOT -DBOOTP -DPOWERFAIL_NMI -DNATM -DLINT_PCCARD_HACK -DFDSEEKWAIT=16 -DNSWAPDEV=20 -DMFS_AUTOLOAD -DMFS_ROOT=10 -DDEVFS -DMSDOSFS -DLFS -DNQNFS -DNFS -DFFS -DTCP_COMPAT_42 -DNETATALK -DIPTUNNEL -DIPXIP -DIPX -DINET -DDIAGNOSTIC -DMD5 -DCOMPAT_43 -DFAILSAFE -DKERNEL -include opt_global.h ../../pci/brooktree848.c // ../../pci/brooktree848.c: In function `video_ioctl': // ../../pci/brooktree848.c:1955: parse error before `par' // ../../pci/brooktree848.c:1961: `write' undeclared (first use this function) // ../../pci/brooktree848.c:1961: (Each undeclared identifier is reported only once // ../../pci/brooktree848.c:1961: for each function it appears in.) // ../../pci/brooktree848.c:1962: `i2c_addr' undeclared (first use this function) // ../../pci/brooktree848.c:1962: `i2c_port' undeclared (first use this function) // ../../pci/brooktree848.c:1962: `data' undeclared (first use this function) // ../../pci/brooktree848.c:1966: `par' undeclared (first use this function) // *** Error code 1 This is happening also in -stable, cvsuped yesterday !!! There are some vars definition after a case switch, which is invalid in ansi C. I've surrounded that case switch with '{}' to form a new block, and now it compiles, at least. Jonny -- Joao Carlos Mendes Luis jonny@gta.ufrj.br +55 21 290-4698 jonny@coppe.ufrj.br Universidade Federal do Rio de Janeiro UFRJ/COPPE/CISI PGP fingerprint: 29 C0 50 B9 B6 3E 58 F2 83 5F E3 26 BF 0F EA 67