Hello Now that we let some time pass, and that the last stable clang released support double underscore variant in __has_feature, I repost this (updated) patch to add double underscores in __has_feature tests in libc++ headers.
This is require to avoid conflict with user defined macros like "cxx_noreturn", which is a perfectly valid name for an user defined macros but will breaks libc++ headers. Is it OK to apply it ? Thanks -- Jean-Daniel
underscore.patch
Description: Binary data
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
