https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85635
--- Comment #10 from John Marino <gnugcc at marino dot st> --- ah, i see you explained what technically happened in the comment above. I missed that at first. That's how the QNX line was visibly limited to the BSD platforms then. cpp didn't consider it a macro. got it.