]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit - contrib/libc++/include/cwchar
MFC r243572:
authordim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 19 Dec 2012 16:22:46 +0000 (16:22 +0000)
committerdim <dim@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 19 Dec 2012 16:22:46 +0000 (16:22 +0000)
commitf9d886d41e71326ba07bf7e49920e5a3fb857473
tree5fea69474ef88f94dece3f31de3296cfbfe9b7f4
parent1815f445e9aa7124bffa37619347b4197a12df33
MFC r243572:

  Pull in r168610 from upstream libc++:

    When using libc++ headers on FreeBSD, in combination with -std=c++98,
    -ansi or -std=c++03, the long long type is not supported.  So in this
    case, several functions and types, like lldiv_t, strtoll(), are not
    declared.

  This should make it possible to use the libc++ headers in c++98 mode.

  Note: libc++ is originally designed as a c++0x or higher library, so you
  should still take care when using it with c++98 or c++03.

  Noted by: Yamaya Takashi <yamayan@kbh.biglobe.ne.jp>

MFC r243673 (by theraven):

  Merge new libc++ into head.

git-svn-id: svn://svn.freebsd.org/base/stable/9@244436 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
contrib/libc++/include/__config
contrib/libc++/include/cstdlib
contrib/libc++/include/cwchar
contrib/libc++/include/exception
contrib/libc++/include/iterator
contrib/libc++/include/locale