https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85635
--- Comment #2 from John Marino <gnugcc at marino dot st> --- I would think every condition after (e.g. __APPLE__, __linux__, _AIX) would fail as well. Wouldn't cpp abort on QNX before the __APPLE__ condition is evaluated?