On Jul 29, 2011, at 6:18 PM, Ted Kremenek wrote: > > On Jul 29, 2011, at 3:02 PM, Howard Hinnant wrote: > >> On Jul 29, 2011, at 5:58 PM, Chris Lattner wrote: >> >>> >>> On Jul 29, 2011, at 2:35 PM, Howard Hinnant wrote: >>> >>>> Author: hhinnant >>>> Date: Fri Jul 29 16:35:53 2011 >>>> New Revision: 136526 >>>> >>>> URL: http://llvm.org/viewvc/llvm-project?rev=136526&view=rev >>>> Log: >>>> Configure to get along with 2.9 clang >>> >>> Hi Howard, >>> >>> Checking __clang_major__ is really gross. Is there any other way to do >>> this? >>> >>> -Chris >> >> >> I need _LIBCPP_HAS_NO_ADVANCED_SFINAE to be set for clang versions less than >> 3, and not for versions 3 and greater. __clang_major__ seems to do exactly >> what I need. >> >> Howard > > Can't we just define a __has_feature() for this? That's why we invented it.
I'm just now noticing cxx_access_control_sfinae. I'll play with that and see if it does what I want. Howard _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
