From owner-freebsd-bugs Fri Jun 20 01:30:03 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA20666 for bugs-outgoing; Fri, 20 Jun 1997 01:30:03 -0700 (PDT) Received: (from gnats@localhost) by hub.freebsd.org (8.8.5/8.8.5) id BAA20659; Fri, 20 Jun 1997 01:30:01 -0700 (PDT) Date: Fri, 20 Jun 1997 01:30:01 -0700 (PDT) Message-Id: <199706200830.BAA20659@hub.freebsd.org> To: freebsd-bugs Cc: From: Bruce Evans Subject: Re: misc/3912: ctags(1) cannot trace some macro correctly. Reply-To: Bruce Evans Sender: owner-bugs@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk The following reply was made to PR misc/3912; it has been noted by GNATS. From: Bruce Evans To: FreeBSD-gnats-submit@FreeBSD.ORG, shigio@wafu.netgate.net Cc: Subject: Re: misc/3912: ctags(1) cannot trace some macro correctly. Date: Fri, 20 Jun 1997 18:25:02 +1000 > [/usr/src/sys/kern/init_main.c] > SYSINIT(placeholder, SI_SUB_DUMMY,SI_ORDER_ANY, NULL, NULL) > > SYSINIT doesn't end with ';', because the definition already has it. I started to fix this, but gave up when I realised that there are > 100 invocations of SYSINIT(), and suprisingly enough, only 8 of them have a bogus extra semicolon. I will fix the corresponding problem for SYSCTL_*() and the ELF case of MAKE_SET(). Most invocations already have a bogus extra semicolon. Bruce