Date: Mon, 7 Aug 2000 12:01:55 -0400 From: "Patrick Bihan-Faou" <patrick@mindstep.com> To: <freebsd-stable@FreeBSD.ORG> Subject: Inconsistent declarations in wormio.h and cdrio.h Message-ID: <0ab001c00088$cef5c760$040aa8c0@local.mindstep.com>
next in thread | raw e-mail | index | archive | help
Hi, Going trough the output of a make world on fresh code (date August 5, 2000), I came accross these warnings: ===> usr.bin/trusscp /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/ker n/syscalls.master syscalls.master/bin/sh /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/ker n/makesyscalls.sh syscalls.master /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386.confsh /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../usr.bin /kdump/mkioctls /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include > ioctl.cIn file included from :63: /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/wormio.h:102: warning: `CDRIOCBLANK' redefined /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/cdrio.h:59: warning: this is the location of the previous definition cp /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/i38 6/linux/syscalls.master i386l-syscalls.master /bin/sh /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/../../sys/ker n/makesyscalls.sh i386l-syscalls.master /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386linux.con f rm -f .depend mkdep -f pend -a -I/home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss -I. -I/home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freeb sd/kernel/freebsd-src/i386/usr/include /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/main.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/setup.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/syscalls.c ioctl.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386-fbsd.c /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss/i386-linux.c In file included from ioctl.c:92: /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/wormio.h:102: warning: `CDRIOCBLANK' redefined /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/include/sys/cdrio.h:59: warning: this is the location of the previous definition cd /home/patrick/mindbox/freebsd/kernel/freebsd-src/usr.bin/truss; make _EXTRADEPEND echo truss: /home/patrick/mindbox/freebsd/kernel/tmpobj/home/patrick/mindbox/freebsd/ker nel/freebsd-src/i386/usr/lib/libc.a >> .depend Now looking at the definitions of CDRIOCBLANK in both wormio.h and cdrio.h here is what I found: wormio.h: #define CDRIOCBLANK _IO('c', 100) cdrio.h #define CDRIOCBLANK _IOW('c', 100, int) Now this is not really nice... I assume that the correct one comes from cdrio.h, but I guess that it needs some verification... Patrick. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0ab001c00088$cef5c760$040aa8c0>