https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71183
--- Comment #2 from James Clarke <jrtc27 at jrtc27 dot com> --- (In reply to Andrew Pinski from comment #1) > Works on GCC 6.1.0 release: > # 1 "<stdin>" > # 1 "<built-in>" > # 1 "<command-line>" > # 31 "<command-line>" > # 1 > "/data1/src/gcc-cavium/toolchain-6/thunderx-tools/aarch64-thunderx-linux-gnu/ > sys-root/usr/include/stdc-predef.h" 1 3 4 > # 32 "<command-line>" 2 > # 1 "<stdin>" > "May 18 2016" "14:38:12" My bad; Debian backported the commit to their gcc-6.