Subject: Re: CVS commit: src
To: Perry E. Metzger <perry@netbsd.org>
From: Tom Spindler <dogcow@NetBSD.org>
List: source-changes
Date: 12/17/2007 06:45:17
[a metric ton of files]

> Log Message:
> convert __attribute__s to applicable cdefs.h macros

So, uh, what was the justification for this rototill? I don't recall
any discussion about it on current-users or elsewhere about doing this.

More importantly, this breaks cross-compilation on non-NetBSD hosts -
to wit:

/home/dogcow/work/nbsrc/tools/sunlabel/../../usr.sbin/sunlabel/sunlabel.c: In function 'usage':
/home/dogcow/work/nbsrc/tools/sunlabel/../../usr.sbin/sunlabel/sunlabel.c:291: error: expected declaration specifiers before '__dead'
[50 or more lines of the same]

Please revert this, justify the rototill, or both.