aboutsummaryrefslogtreecommitdiff
path: root/system
diff options
context:
space:
mode:
authorBruce Mitchener <bruce.mitchener@gmail.com>2013-02-17 14:29:14 +0700
committerBruce Mitchener <bruce.mitchener@gmail.com>2013-03-25 00:34:11 +0700
commit59ff5a6a3c3e1f5255c5cf29f98df633a77b89b3 (patch)
treec7660fa62600366e3479dbf6b2fd1d25709af1b5 /system
parent80fd6f0bce2b95db6ec539c9275ce24585550e7c (diff)
Update to current libcxx.
This doesn't work yet as it needs to be customized for use with emscripten still.
Diffstat (limited to 'system')
-rw-r--r--system/include/libcxx/CREDITS.TXT91
-rw-r--r--system/include/libcxx/LICENSE.txt4
-rw-r--r--system/include/libcxx/__bit_reference383
-rw-r--r--system/include/libcxx/__config206
-rw-r--r--system/include/libcxx/__debug19
-rw-r--r--system/include/libcxx/__functional_031222
-rw-r--r--system/include/libcxx/__functional_base203
-rw-r--r--system/include/libcxx/__functional_base_03548
-rw-r--r--system/include/libcxx/__hash_table181
-rw-r--r--system/include/libcxx/__locale116
-rw-r--r--system/include/libcxx/__mutex_base101
-rw-r--r--system/include/libcxx/__split_buffer32
-rw-r--r--system/include/libcxx/__sso_allocator18
-rw-r--r--system/include/libcxx/__std_stream12
-rw-r--r--system/include/libcxx/__tree82
-rw-r--r--system/include/libcxx/__tuple42
-rw-r--r--system/include/libcxx/__tuple_032
-rw-r--r--system/include/libcxx/__undef_min_max19
-rw-r--r--system/include/libcxx/algorithm486
-rw-r--r--system/include/libcxx/array13
-rw-r--r--system/include/libcxx/atomic750
-rw-r--r--system/include/libcxx/bitset95
-rw-r--r--system/include/libcxx/cassert2
-rw-r--r--system/include/libcxx/ccomplex2
-rw-r--r--system/include/libcxx/cctype5
-rw-r--r--system/include/libcxx/cerrno2
-rw-r--r--system/include/libcxx/cfenv2
-rw-r--r--system/include/libcxx/cfloat2
-rw-r--r--system/include/libcxx/chrono135
-rw-r--r--system/include/libcxx/cinttypes2
-rw-r--r--system/include/libcxx/ciso6462
-rw-r--r--system/include/libcxx/climits2
-rw-r--r--system/include/libcxx/clocale2
-rw-r--r--system/include/libcxx/cmath585
-rw-r--r--system/include/libcxx/codecvt2
-rw-r--r--system/include/libcxx/complex64
-rw-r--r--system/include/libcxx/complex.h2
-rw-r--r--system/include/libcxx/condition_variable30
-rw-r--r--system/include/libcxx/csetjmp2
-rw-r--r--system/include/libcxx/csignal2
-rw-r--r--system/include/libcxx/cstdarg2
-rw-r--r--system/include/libcxx/cstdbool2
-rw-r--r--system/include/libcxx/cstddef25
-rw-r--r--system/include/libcxx/cstdint2
-rw-r--r--system/include/libcxx/cstdio20
-rw-r--r--system/include/libcxx/cstdlib46
-rw-r--r--system/include/libcxx/cstring5
-rw-r--r--system/include/libcxx/ctgmath2
-rw-r--r--system/include/libcxx/ctime2
-rw-r--r--system/include/libcxx/cwchar19
-rw-r--r--system/include/libcxx/cwctype2
-rw-r--r--system/include/libcxx/deque36
-rw-r--r--system/include/libcxx/exception36
-rw-r--r--system/include/libcxx/ext/__hash2
-rw-r--r--system/include/libcxx/ext/hash_map22
-rw-r--r--system/include/libcxx/forward_list76
-rw-r--r--system/include/libcxx/fstream75
-rw-r--r--system/include/libcxx/functional620
-rw-r--r--system/include/libcxx/future1044
-rw-r--r--system/include/libcxx/initializer_list34
-rw-r--r--system/include/libcxx/iomanip54
-rw-r--r--system/include/libcxx/ios113
-rw-r--r--system/include/libcxx/iosfwd4
-rw-r--r--system/include/libcxx/iostream2
-rw-r--r--system/include/libcxx/istream115
-rw-r--r--system/include/libcxx/iterator217
-rw-r--r--system/include/libcxx/limits1030
-rw-r--r--system/include/libcxx/list723
-rw-r--r--system/include/libcxx/locale408
-rw-r--r--system/include/libcxx/map315
-rw-r--r--system/include/libcxx/memory1702
-rw-r--r--system/include/libcxx/mutex86
-rw-r--r--system/include/libcxx/new6
-rw-r--r--system/include/libcxx/numeric8
-rw-r--r--system/include/libcxx/ostream141
-rw-r--r--system/include/libcxx/queue6
-rw-r--r--system/include/libcxx/random1013
-rw-r--r--system/include/libcxx/ratio26
-rw-r--r--system/include/libcxx/readme.txt2
-rw-r--r--system/include/libcxx/regex172
-rw-r--r--system/include/libcxx/scoped_allocator2
-rw-r--r--system/include/libcxx/set2
-rw-r--r--system/include/libcxx/sstream4
-rw-r--r--system/include/libcxx/stack6
-rw-r--r--system/include/libcxx/stdexcept2
-rw-r--r--system/include/libcxx/streambuf20
-rw-r--r--system/include/libcxx/string146
-rw-r--r--system/include/libcxx/strstream2
-rw-r--r--system/include/libcxx/support/solaris/floatingpoint.h5
-rw-r--r--system/include/libcxx/support/solaris/wchar.h38
-rw-r--r--system/include/libcxx/support/solaris/xlocale.h146
-rw-r--r--system/include/libcxx/support/win32/limits_win32.h79
-rw-r--r--system/include/libcxx/support/win32/locale_win32.h116
-rw-r--r--system/include/libcxx/support/win32/math_win32.h113
-rw-r--r--system/include/libcxx/support/win32/support.h115
-rw-r--r--system/include/libcxx/system_error61
-rw-r--r--system/include/libcxx/tgmath.h2
-rw-r--r--system/include/libcxx/thread171
-rw-r--r--system/include/libcxx/tuple280
-rw-r--r--system/include/libcxx/type_traits809
-rw-r--r--system/include/libcxx/typeindex2
-rw-r--r--system/include/libcxx/typeinfo2
-rw-r--r--system/include/libcxx/unordered_map425
-rw-r--r--system/include/libcxx/unordered_set2
-rw-r--r--system/include/libcxx/utility35
-rw-r--r--system/include/libcxx/valarray70
-rw-r--r--system/include/libcxx/vector124
-rw-r--r--system/lib/libcxx/CREDITS.TXT91
-rw-r--r--system/lib/libcxx/LICENSE.txt4
-rw-r--r--system/lib/libcxx/chrono.cpp6
-rw-r--r--system/lib/libcxx/condition_variable.cpp23
-rw-r--r--system/lib/libcxx/debug.cpp125
-rw-r--r--system/lib/libcxx/exception.cpp110
-rw-r--r--system/lib/libcxx/future.cpp10
-rw-r--r--system/lib/libcxx/hash.cpp23
-rw-r--r--system/lib/libcxx/ios.cpp2
-rw-r--r--system/lib/libcxx/iostream.cpp63
-rw-r--r--system/lib/libcxx/locale.cpp984
-rw-r--r--system/lib/libcxx/memory.cpp55
-rw-r--r--system/lib/libcxx/mutex.cpp20
-rw-r--r--system/lib/libcxx/new.cpp32
-rw-r--r--system/lib/libcxx/random.cpp5
-rw-r--r--system/lib/libcxx/readme.txt2
-rw-r--r--system/lib/libcxx/regex.cpp10
-rw-r--r--system/lib/libcxx/stdexcept.cpp24
-rw-r--r--system/lib/libcxx/string.cpp172
-rw-r--r--system/lib/libcxx/strstream.cpp8
-rw-r--r--system/lib/libcxx/support/solaris/README4
-rw-r--r--system/lib/libcxx/support/solaris/mbsnrtowcs.inc76
-rw-r--r--system/lib/libcxx/support/solaris/wcsnrtombs.inc93
-rw-r--r--system/lib/libcxx/support/solaris/xlocale.c245
-rw-r--r--system/lib/libcxx/support/win32/locale_win32.cpp94
-rw-r--r--system/lib/libcxx/support/win32/support.cpp70
-rw-r--r--system/lib/libcxx/thread.cpp37
-rw-r--r--system/lib/libcxx/typeinfo.cpp10
-rw-r--r--system/lib/libcxx/utility.cpp1