[SG10] Jacksonville additions: non-controversial?
Nelson, Clark
clark.nelson at intel.com
Mon Mar 14 17:11:41 CET 2016
> > Finally, I proposed making the new headers from the parallelism TS
> > consistent with those from the fundamentals TS by adding macros
> (with
> > specific values) defined within those headers:
> >
> > __cpp_lib_exception_list
> > __cpp_lib_execution_policy
>
> Fine with me. (Why do we need these, again? If there is a new
> header, isn't the __has_header<> thing enough?)
Technically, we don't need them. But the new headers from the fundamentals TS define their own macros, and we should consider consistency.
Should we instead delete the macros for the new fundamentals headers:
__cpp_lib_optional
__cpp_lib_any
__cpp_lib_string_view
__cpp_lib_memory_resource
Clark
More information about the Features
mailing list