| .. |
|
ext
|
Revert r136547, r136545, and r136542 by removing slist.
|
14 years ago |
|
support/win32
|
Windows port work by Ruben Van Boxem
|
14 years ago |
|
__bit_reference
|
Work on Windows port by Ruben Van Boxem
|
14 years ago |
|
__config
|
Attempted locale refactoring. _LIBCPP_LOCALE__L_EXTENSIONS now should be defined if one has all of the xxx_l() functions. I've defined this for apple, freebsd and win32. _LIBCPP_HAS_DEFAULTRUNELOCALE should be defined if there is a _DefaultRuneLocale. I've defined this for apple and freebsd. The block of code we're trying to migrate away from is now under #ifdef __linux__. I've tested only on OS X. I hope I haven't broken things too badly elsewhere. Please let me know.
|
14 years ago |
|
__debug
|
Another installment on debug mode. This addresses list. However this should be considered a temporary state. The API of the debug database and how vector and list use it, is unsatisfactory at the moment. It is both inefficient and overly verbose. I wanted to get this functionality checked in though. In the next day or so I'll refactor what is there in an attempt to streamline things.
|
14 years ago |
|
__functional_03
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
__functional_base
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
__functional_base_03
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
__hash_table
|
Fixed PR10507 (http://llvm.org/bugs/show_bug.cgi?id=10507)
|
14 years ago |
|
__locale
|
Starting on musl port by Arvid Picciani
|
14 years ago |
|
__mutex_base
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
__split_buffer
|
Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga.
|
14 years ago |
|
__sso_allocator
|
license change
|
15 years ago |
|
__std_stream
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
__tree
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
__tuple
|
Changed constraints on pair and tuple constructors from is_convertible to is_constructible.
|
15 years ago |
|
__tuple_03
|
license change
|
15 years ago |
|
algorithm
|
Initial checkin for debug mode (version 2)
|
14 years ago |
|
array
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
atomic
|
Provide a more readable error message for <atomic> until it is implemented.
|
15 years ago |
|
bitset
|
http://llvm.org/bugs/show_bug.cgi?id=10390
|
15 years ago |
|
cassert
|
license change
|
15 years ago |
|
ccomplex
|
license change
|
15 years ago |
|
cctype
|
license change
|
15 years ago |
|
cerrno
|
Partial Windows port by Ruben Van Boxem
|
14 years ago |
|
cfenv
|
license change
|
15 years ago |
|
cfloat
|
license change
|
15 years ago |
|
chrono
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
cinttypes
|
Wiped out some non-ascii characters that snuck into the copyright.
|
16 years ago |
|
ciso646
|
license change
|
15 years ago |
|
climits
|
license change
|
15 years ago |
|
clocale
|
license change
|
15 years ago |
|
cmath
|
http://llvm.org/bugs/show_bug.cgi?id=9854. Also created an emulated hexfloat literal for use in some of the tests. <sigh> And cleaned up some harmless but irritating warnings in the tests.
|
15 years ago |
|
codecvt
|
license change
|
15 years ago |
|
complex
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
complex.h
|
license change
|
15 years ago |
|
condition_variable
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
csetjmp
|
license change
|
15 years ago |
|
csignal
|
license change
|
15 years ago |
|
cstdarg
|
license change
|
15 years ago |
|
cstdbool
|
license change
|
15 years ago |
|
cstddef
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
cstdint
|
license change
|
15 years ago |
|
cstdio
|
license change
|
15 years ago |
|
cstdlib
|
license change
|
15 years ago |
|
cstring
|
Bug 7983 fixed by Bernhard Rosenkraenzer
|
15 years ago |
|
ctgmath
|
license change
|
15 years ago |
|
ctime
|
license change
|
15 years ago |
|
cwchar
|
Work on Windows port by Ruben Van Boxem
|
14 years ago |
|
cwctype
|
license change
|
15 years ago |
|
deque
|
Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga.
|
14 years ago |
|
exception
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
forward_list
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
fstream
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
functional
|
http://llvm.org/bugs/show_bug.cgi?id=10250
|
15 years ago |
|
future
|
http://llvm.org/bugs/show_bug.cgi?id=10346
|
15 years ago |
|
initializer_list
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
iomanip
|
license change
|
15 years ago |
|
ios
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
iosfwd
|
http://llvm.org/bugs/show_bug.cgi?id=9854. Also created an emulated hexfloat literal for use in some of the tests. <sigh> And cleaned up some harmless but irritating warnings in the tests.
|
15 years ago |
|
iostream
|
license change
|
15 years ago |
|
istream
|
Fix <rdar://problem/10256836> getline of an empty string mistakenly causes failure
|
14 years ago |
|
iterator
|
Fix http://llvm.org/bugs/show_bug.cgi?id=11113
|
14 years ago |
|
limits
|
Applied noexcept to everything in [language.support] (Chapter 18)
|
15 years ago |
|
list
|
Another installment on debug mode. This addresses list. However this should be considered a temporary state. The API of the debug database and how vector and list use it, is unsatisfactory at the moment. It is both inefficient and overly verbose. I wanted to get this functionality checked in though. In the next day or so I'll refactor what is there in an attempt to streamline things.
|
14 years ago |
|
locale
|
Starting on musl port by Arvid Picciani
|
14 years ago |
|
map
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
memory
|
Fix <rdar://problem/10217868>.
|
14 years ago |
|
mutex
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
new
|
Provide names for template and function parameters in forward declarations. The purpose is to aid automated documentation tools.
|
15 years ago |
|
numeric
|
license change
|
15 years ago |
|
ostream
|
Fixing up some ABI issues
|
15 years ago |
|
queue
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
random
|
Fix needle-in-haystack bug found by Walter Brown
|
14 years ago |
|
ratio
|
Upgrade <ratio> to use template aliases when available.
|
15 years ago |
|
regex
|
Fix <rdar://problem/10255403> match_results::begin() is off by one
|
14 years ago |
|
scoped_allocator
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
set
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
sstream
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
stack
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
stdexcept
|
Applied noexcept to everything in [diagnostics] (Chapter 19)
|
15 years ago |
|
streambuf
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
string
|
Fix const correctness bug in __move_assign. Found and fixed by Ion Gaztañaga.
|
14 years ago |
|
strstream
|
Fixing up some ABI issues
|
15 years ago |
|
system_error
|
Applied noexcept to everything in [diagnostics] (Chapter 19)
|
15 years ago |
|
tgmath.h
|
license change
|
15 years ago |
|
thread
|
_STD -> _VSTD to avoid macro clash on windows
|
15 years ago |
|
tuple
|
Fix <rdar://problem/10226704>
|
14 years ago |
|
type_traits
|
Partial Windows port by Ruben Van Boxem
|
14 years ago |
|
typeindex
|
noexcept for <typeindex>. This completes Chapter 20 [utilities].
|
15 years ago |
|
typeinfo
|
Applied noexcept to everything in [language.support] (Chapter 18)
|
15 years ago |
|
unordered_map
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
unordered_set
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
utility
|
Fix PR10509: http://llvm.org/bugs/show_bug.cgi?id=10509
|
14 years ago |
|
valarray
|
Fixed PR10574: http://llvm.org/bugs/show_bug.cgi?id=10574
|
14 years ago |
|
vector
|
Chris Jefferson noted that vector iterator ownership can be transferred from source to target under move construction and move assignment. This commit makes that happen for debug mode.
|
14 years ago |