https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59856

--- Comment #10 from Tom Tromey <tromey at gcc dot gnu.org> ---
(In reply to Josh Triplett from comment #9)

> > It might help to see exactly where __context__ is used in real code.
> 
> A few patterns:

Sorry, I wasn't very clear.
It seems to me that __context__ must be used as a kind of annotation
alongside some effect-ful statement.  I'm curious what those statements
are; and whether we could somehow annotate them directly.
(I presume not since sparse didn't go that route, but I figured I'd ask.)

> Sparse requires exactly the same, but even that level of difficulty means a
> tiny fraction of people building kernels actually use it.  Integrating it
> with GCC means it could work automatically for everyone.

Yeah, makes sense.

Reply via email to