| .. |
|
ext
|
Dimitry Andric: Silence some miscellaneous warnings.
|
13 years ago |
|
support
|
Define _WCHAR_T in solaris/wchar.h. This fixes a bug where Solaris 10 headers
|
14 years ago |
|
__bit_reference
|
std::equal operating on non-const __bit_iterators was not working. This fixes it.
|
13 years ago |
|
__config
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
__debug
|
Further macro protection by replacing _[A-Z] with _[A-Z]p
|
14 years ago |
|
__functional_03
|
Further macro protection by replacing _[A-Z] with _[A-Z]p
|
14 years ago |
|
__functional_base
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
__functional_base_03
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
__hash_table
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
__locale
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
__mutex_base
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
__split_buffer
|
Implement a few optimizations for vector push_back and insert. Fixes r10828365.
|
14 years ago |
|
__sso_allocator
|
Further macro protection by replacing _[A-Z] with _[A-Z]p
|
14 years ago |
|
__std_stream
|
Quash a whole bunch of warnings
|
14 years ago |
|
__tree
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
__tuple
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
__tuple_03
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
__undef_min_max
|
Some minor mingw64 porting tweaks from Glen.
|
13 years ago |
|
algorithm
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
array
|
constexpr applied to <array>.
|
13 years ago |
|
atomic
|
Align <atomic> with clang r163964 which disallows const _Atomic types.
|
13 years ago |
|
bitset
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
cassert
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
ccomplex
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cctype
|
More windows port work by Ruben Van Boxem
|
14 years ago |
|
cerrno
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cfenv
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cfloat
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
chrono
|
Don't neglect to "return *this".
|
13 years ago |
|
cinttypes
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
ciso646
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
climits
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
clocale
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cmath
|
Dimitry Andric: Silence some miscellaneous warnings.
|
13 years ago |
|
codecvt
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
complex
|
Dimitry Andric: Silence some miscellaneous warnings.
|
13 years ago |
|
complex.h
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
condition_variable
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
csetjmp
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
csignal
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstdarg
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstdbool
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstddef
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
cstdint
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cstdio
|
Patch by Andrew C. Morrow: shims to work around macroized getc and putc on linux. On my eglibc 2.13 based Debian system 'getc' is a macro defined in
|
13 years ago |
|
cstdlib
|
Dimitry Andric: FreeBSD only: Add the C11 aligned_alloc to <cstdlib> and adjust the inclusion of quick_exit.
|
13 years ago |
|
cstring
|
Solaris port. Currently sees around 200 test failures, mostly related to
|
14 years ago |
|
ctgmath
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
ctime
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
cwchar
|
More windows port work by Ruben Van Boxem
|
14 years ago |
|
cwctype
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
deque
|
Change emplace for vector and deque to create the temporary (when necessary) before any changes to the container are made. Nikolay Ivchenkov deserves the credit for pushing this problem and the solution for it.
|
14 years ago |
|
exception
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
forward_list
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
fstream
|
Don't neglect to "return *this".
|
13 years ago |
|
functional
|
Don't neglect to "return *this".
|
13 years ago |
|
future
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
initializer_list
|
Further macro protection by replacing _[A-Z] with _[A-Z]p
|
14 years ago |
|
iomanip
|
Further macro protection by replacing _[A-Z] with _[A-Z]p
|
14 years ago |
|
ios
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
iosfwd
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
iostream
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
istream
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
iterator
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
limits
|
Merging r170026: into the 3.2 release branch.
|
13 years ago |
|
list
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
locale
|
Merging r170026: into the 3.2 release branch.
|
13 years ago |
|
map
|
The rules for emplace in map, multimap, unordered_map and unordered_multimap changed a while back and I'm just now updating to these new rules. In a nutshell, you've got to know you're emplacing to a pair and use one of pair's constructors. I made one extension: If you want to emplace the key and default construct the mapped_type, you can just emplace(key), as opposed to emplace(piecewise_construct, forward_as_tuple(key), forward_as_tuple()).
|
14 years ago |
|
memory
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
mutex
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
new
|
mark operator new(std::nothrow) as noalias (aka __attribute__((malloc))
|
14 years ago |
|
numeric
|
More windows port work by Ruben Van Boxem
|
14 years ago |
|
ostream
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
queue
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
random
|
Merging r170026: into the 3.2 release branch.
|
13 years ago |
|
ratio
|
Further macro protection by replacing _[A-Z] with _[A-Z]p
|
14 years ago |
|
regex
|
Merging r170026: into the 3.2 release branch.
|
13 years ago |
|
scoped_allocator
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
set
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
sstream
|
Add protection from min/max macros
|
14 years ago |
|
stack
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
stdexcept
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
streambuf
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
string
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
strstream
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
system_error
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
tgmath.h
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
thread
|
Dimitry Andric: many visibility fixes. Howard: Much appreciated. Can you send me a patch to CREDITS.TXT?
|
13 years ago |
|
tuple
|
Rename uses of _ and __ because these are getting stepped on by macros from other system code.
|
13 years ago |
|
type_traits
|
Richard Smith: This fixes a problem in std::is_constructible for incomplete types, and those types with a user-defined operator,().
|
13 years ago |
|
typeindex
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
typeinfo
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
unordered_map
|
The rules for emplace in map, multimap, unordered_map and unordered_multimap changed a while back and I'm just now updating to these new rules. In a nutshell, you've got to know you're emplacing to a pair and use one of pair's constructors. I made one extension: If you want to emplace the key and default construct the mapped_type, you can just emplace(key), as opposed to emplace(piecewise_construct, forward_as_tuple(key), forward_as_tuple()).
|
14 years ago |
|
unordered_set
|
Windows support by Ruben Van Boxem.
|
14 years ago |
|
utility
|
Enable the tuple interface of pair in C++03 mode.
|
13 years ago |
|
valarray
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |
|
vector
|
Provide a way to disable use of extern templates in libc++. This is intended for the clients of libc++, not the libc++ build. The dylib should always contain the extern templates. To disable the client needs to put -D'_LIBCPP_EXTERN_TEMPLATE(...)=' on the command line.
|
13 years ago |