|
|
|
@43ba118
|
6 years |
Jaroslav Jindrak |
cpp: fixed premature returns in <numeric>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b7aef85
|
6 years |
Jaroslav Jindrak |
cpp: removed redundant namespace declaration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@45147a4c
|
6 years |
Jaroslav Jindrak |
cpp: added mostly complete stack adapter implementation, the only …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3f5b7126
|
6 years |
Jaroslav Jindrak |
cpp: added full c++14 compliant implementation of <numeric>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9400dbe
|
6 years |
Jaroslav Jindrak |
cpp: added additional type traits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d13b67a
|
6 years |
Jaroslav Jindrak |
cpp: fixed minor bugs that prevented ios from compilation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@00d9778
|
6 years |
Jaroslav Jindrak |
cpp: added missing extern specifiers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@86f7bc6
|
6 years |
Jaroslav Jindrak |
cpp: added locale to the makefile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fbec99a
|
6 years |
Jaroslav Jindrak |
cpp: added missing return statements and fixed return types on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5209fd7
|
6 years |
Jaroslav Jindrak |
cpp: added missing include guards
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6648ab33
|
6 years |
Jaroslav Jindrak |
cpp: fixed problems caused by redundant default template parameter …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0b4b81c
|
6 years |
Jaroslav Jindrak |
cpp: added some more dummy locale implementations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6702d7e
|
6 years |
Jaroslav Jindrak |
cpp: added basic type aliases required by the standard but not …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a3067af
|
6 years |
Jaroslav Jindrak |
cpp: added a very basic implementation of numeric_limits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a9caea1
|
6 years |
Jaroslav Jindrak |
cpp: added some basic implementations to std::basic_istream, but for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@51a3eef
|
6 years |
Jaroslav Jindrak |
cpp: added implementation of std::type_index
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b0d6e2a
|
6 years |
Jaroslav Jindrak |
cpp: added stubs for the member functions of std::istream
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f7aaffe0
|
6 years |
Jaroslav Jindrak |
cpp: added declarations for istream and ostream
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@990b85d
|
6 years |
Jaroslav Jindrak |
cpp: implemented the rest of streambuf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4d30bcd
|
6 years |
Jaroslav Jindrak |
cpp: added a dummy stup of basic_streambuf
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ceb2512
|
6 years |
Jaroslav Jindrak |
cpp: added missing include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@54939b27
|
6 years |
Jaroslav Jindrak |
cpp: implemented ios_base manipulators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7db6f50
|
6 years |
Jaroslav Jindrak |
cpp: added basic implementations of ios_base, basic_ios and fpos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7fb91de
|
6 years |
Jaroslav Jindrak |
cpp: fixed fmtflags as per iso standard requirements
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e1a3ab7
|
6 years |
Jaroslav Jindrak |
cpp: added declaration of ios_base and dummy implementations of some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e7c6250
|
6 years |
Jaroslav Jindrak |
cpp: removed inline identifiers that weren't supposed to be
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82b6716
|
6 years |
Jaroslav Jindrak |
cpp: added string non-member functions and some conversion operators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@edbad13a
|
6 years |
Jaroslav Jindrak |
cpp: added the cpptest utility to vcs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@471e313
|
6 years |
Jaroslav Jindrak |
cpp: added a test set that allows us to run tests and gather summary …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e6fb2f
|
6 years |
Jaroslav Jindrak |
cpp: fixed a bug found by the compare tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@035a35c
|
6 years |
Jaroslav Jindrak |
cpp: added tests for std::string::compare
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d49bae9
|
6 years |
Jaroslav Jindrak |
cpp: added tests for std::string::substr
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@509738fd
|
6 years |
Jaroslav Jindrak |
cpp: improved the testing framework
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a6ca1bc
|
6 years |
Jaroslav Jindrak |
cpp: fixed some bugs found by the string find tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c089a9
|
6 years |
Jaroslav Jindrak |
cpp: finished tests for string find functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d3bca35
|
6 years |
Jaroslav Jindrak |
cpp: added string tests to the makefile
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@923b0c8f
|
6 years |
Jaroslav Jindrak |
cpp: added some basic std::string::{r,}find tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@173a246
|
6 years |
Jaroslav Jindrak |
cpp: added a test for std::string::copy
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53e8686
|
6 years |
Jaroslav Jindrak |
cpp: minor refactoring, fixed some bugs found by the replace tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d466d284
|
6 years |
Jaroslav Jindrak |
cpp: added tests for std::string::replace
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@417296cd
|
6 years |
Jaroslav Jindrak |
cpp: added missing iterator range erase test for string
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e502572b
|
6 years |
Jaroslav Jindrak |
cpp: added std::string::erase tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ed81b1f
|
6 years |
Jaroslav Jindrak |
cpp: finished std::string::insert tests and fixed some problems with …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d302d6
|
6 years |
Jaroslav Jindrak |
cpp: fixed bugs found by the insert tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d7f0b3f7
|
6 years |
Jaroslav Jindrak |
cpp: implemented some basic std::string::insert tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@27473fb8
|
6 years |
Jaroslav Jindrak |
cpp: added a missing implementation of std::string::copy
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1b500b
|
6 years |
Jaroslav Jindrak |
cpp: fixed bugs found by append tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9315761
|
6 years |
Jaroslav Jindrak |
cpp: added tests for string::append and string::operator+=
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dc0fff11
|
6 years |
Jaroslav Jindrak |
cpp: fixed some bugs found by the string tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c20cccb
|
6 years |
Jaroslav Jindrak |
cpp: added some basic string tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9b0877f
|
6 years |
Jaroslav Jindrak |
cpp: fixed included headers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad09a52
|
6 years |
Jaroslav Jindrak |
cpp: merged test declarations into a single header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e07bbbc
|
6 years |
Jaroslav Jindrak |
cpp: added basic implementation of all remaining string functions, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b0b46d59
|
6 years |
Jaroslav Jindrak |
cpp: implemented most of std::string::replace
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@681fdcca
|
6 years |
Jaroslav Jindrak |
cpp: implemented a boatload of string functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7b1906e
|
6 years |
Jaroslav Jindrak |
cpp: added test for insertion into an empty vector
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79f35d40
|
6 years |
Jaroslav Jindrak |
cpp: removed unnecessary inlines
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b08a62c
|
6 years |
Jaroslav Jindrak |
cpp: added implementation of the most basic string functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@836ecad
|
6 years |
Jaroslav Jindrak |
cpp: std::vector::get_allocator now returns a copy for sure
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@98c99ba
|
6 years |
Jaroslav Jindrak |
cpp: fixed reverse iterator generators of vector and string
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@177a576
|
6 years |
Jaroslav Jindrak |
cpp: made the public api of string actually public
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@52d025c
|
6 years |
Jaroslav Jindrak |
cpp: added a string stub
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@225c0f3
|
6 years |
Jaroslav Jindrak |
cpp: removed redundant (and malformed) declaration
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b28f803
|
6 years |
Jaroslav Jindrak |
cpp: added tests to makefile, currently we use a custom testing …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4f202b20
|
6 years |
Jaroslav Jindrak |
cpp: fixed copy iterator assignment and added a return statement to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4b01cb
|
6 years |
Jaroslav Jindrak |
cpp: removed noexcept requirement because the compiler cannot find …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@83aea53
|
6 years |
Jaroslav Jindrak |
cpp: fixed minor bugs in vector
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b946b052
|
6 years |
Jaroslav Jindrak |
cpp: added missing include guards
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@11e2adf
|
6 years |
Jaroslav Jindrak |
cpp: added array swap tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b9f897c
|
6 years |
Jaroslav Jindrak |
cpp: added some tests for std::vector
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@56521a2
|
6 years |
Jaroslav Jindrak |
cpp: fixed vector::insert to work when no reallocation is needed and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f041811
|
6 years |
Jaroslav Jindrak |
cpp: fixed minor bugs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@604038c
|
6 years |
Jaroslav Jindrak |
cpp: added basic array tests
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a8d37c6
|
6 years |
Jaroslav Jindrak |
cpp: added missing array algorithms
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@1d50d70
|
6 years |
Jaroslav Jindrak |
cpp: added implementation of iosfwd
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b6d68a3
|
6 years |
Jaroslav Jindrak |
cpp: implemented quite a lot of algorithms
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35584b19
|
6 years |
Jaroslav Jindrak |
cpp: added mostly functioning version of std::vector, but inserts …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de89870
|
6 years |
Jaroslav Jindrak |
cpp: added a new metafunction that removes references
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@18944e0
|
6 years |
Jaroslav Jindrak |
cpp: temporarily removed noexcept on swap due to a missing requirement …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3457e11
|
6 years |
Jaroslav Jindrak |
cpp: added some basic algorithms needed for container implementations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@134fd03
|
6 years |
Jaroslav Jindrak |
cpp: added missing implementation of the default initializer_list …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e2b55ac9
|
6 years |
Jaroslav Jindrak |
cpp: added stubs for level 2 unwinding, now we can throw and catch …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e6c9fa6
|
6 years |
Jaroslav Jindrak |
cpp: fixed typos, copypasta errors and standard differences in memory
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@289b2dd
|
6 years |
Jaroslav Jindrak |
cpp: started working on vector
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2259da1
|
6 years |
Jaroslav Jindrak |
cpp: added full implementation of initializer_list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2d72b26
|
6 years |
Jaroslav Jindrak |
cpp: added basic implementation of the memory header
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40f8328
|
6 years |
Jaroslav Jindrak |
cpp: added an auxiliary header for metafunctions, implemented some new …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@529ebfb8
|
6 years |
Jaroslav Jindrak |
cpp: added at without bounds checking
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@aab972f
|
6 years |
Jaroslav Jindrak |
cpp: added mostly functioning implementation of std::array, iterator …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e91e0f
|
6 years |
Jaroslav Jindrak |
cpp: added missing template parameters and semicolons
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@add816c7
|
6 years |
Jaroslav Jindrak |
cpp: reordered functions to avoid forward declaration, removed …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2841b4f
|
6 years |
Jaroslav Jindrak |
cpp: added missing placement new operator
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d4e0d9
|
6 years |
Jaroslav Jindrak |
cpp: added more type traits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5abc7fd
|
6 years |
Jaroslav Jindrak |
cpp: added exchange and partial swap definitions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5fb070d
|
6 years |
Jaroslav Jindrak |
cpp: changed the current standard to C++17, this should be added to …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8ac215d
|
6 years |
Jaroslav Jindrak |
cpp: moved meta helper to type traits because they were creating a …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2084bfcd
|
6 years |
Jaroslav Jindrak |
cpp: moved utility to impl/utility.hpp
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bc7ec7c
|
6 years |
Jaroslav Jindrak |
cpp: moved new to impl/new.hpp and added missing C++14 delete …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ac47ba95
|
6 years |
Jaroslav Jindrak |
cpp: added missing definition of nullptr_t
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b1cd380c
|
6 years |
Jaroslav Jindrak |
cpp: moved the implementation of the system headers to .hpp files in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|