rsmith added a comment.

We are not fully compatible with any version of GCC later than 4.2, as we do 
not implement `__builtin_va_arg_pack` / `__builtin_va_arg_pack_len`. These 
builtins are used by the glibc headers if we claim to be GCC >= 4.3 (at least 
according to 
http://clang.llvm.org/docs/UsersManual.html#gcc-extensions-not-implemented-yet),
 so this change will cause Clang to no longer compile (some versions of) the 
glibc headers.

Can you instead change the kernel to require GCC >= 4.6 or some suitable 
version of Clang?


Repository:
  rC Clang

https://reviews.llvm.org/D51011



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to