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

Frank Heckenbach <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Frank Heckenbach <[email protected]> ---
I have a slightly different use case:

I want to poison an identifier in my code base (here, "rand" to prevent someone
from accidentally using that horrible libc function), but some library header
(openssl/evp.h) uses "rand" as a parameter name (which is unrelated and
harmless). But poison prevents this too.

So I'd like either for poison to be smarter and differentiate between global
and local identifiers (which might be hard to implement I guess) or any of the
ideas Eric suggested.

Reply via email to