Hi, while compiling slightly augmented cc1, I've found a poison pragma bug. Here comes a trimmed example of the bug:
$ echo -e '#pragma GCC poison malloc\nstruct { int malloc; };'|gcc - -E
-o/dev/null
<stdin>:2:14: error: attempt to use poisoned "malloc"
