summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/depr/depr.c.headers/stddef_h.pass.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix test failure in C++98 mode due to imperfect static_assert emulation.Richard Smith2015-10-081-1/+1
| | | | llvm-svn: 249780
* Split <stddef.h> out of <cstddef>.Richard Smith2015-10-081-0/+22
| | | | | | | | | | | | | | There are a bunch of macros (__need_size_t etc) that request just one piece of <stddef.h>; if any one of these is defined, we just directly include the underlying header. Note that <stddef.h> provides a ::nullptr_t. We don't want that available to includers of <cstddef>, so instead of following the usual pattern where <cfoo> includes <foo.h> then pulls things from :: into std:: with using-declarations, we implement <stddef.h> and <cstddef> separately; both include <__nullptr> for the definition of std::nullptr_t. llvm-svn: 249761
* Move test into test/std subdirectory.Eric Fiselier2014-12-201-0/+37
llvm-svn: 224658
OpenPOWER on IntegriCloud