Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/sys
On Wed, Oct 16, 2013 at 10:03:32PM +0200, Alistair Crooks wrote:
> On Wed, Oct 16, 2013 at 03:31:43PM -0400, Christos Zoulas wrote:
> > Module Name: src
> > Committed By: christos
> > Date: Wed Oct 16 19:31:43 UTC 2013
> >
> > Modified Files:
> > src/sys/sys: cdefs.h
> >
> > Log Message:
> > introduce __USE(variable) that uses a variable to squash unused variable
> > warnings.
> > [...]
> >
> > +#define __USE(a) ((void)(a))
>
> I've long been using a macro like:
>
> #define USE_ARG(x) /*LINTED*/(void)&(x)
>
> to get rid of unused arg warnings, after a conversation between dsl
> and others (I think) on one of our lists.
This can force a variable to be assigned a stack slot without good
reason.
Joerg
Home |
Main Index |
Thread Index |
Old Index