|
|
@b044f66
|
7 years |
Jaroslav Jindrak |
cpp: fixed some syntax errors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@170761c
|
7 years |
Jaroslav Jindrak |
cpp: added partial definition of unordered_map - that is, all function …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b24bb1c
|
7 years |
Jaroslav Jindrak |
cpp: added declaration-only version of the unordered_set headers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@420ebf2
|
7 years |
Jaroslav Jindrak |
cpp: added declaration-only version of the unordered_map headers
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9594c0c6
|
7 years |
Jaroslav Jindrak |
cpp: added missing swap for arrays
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@41bd6ec
|
7 years |
Jaroslav Jindrak |
cpp: removed outdated todo comment
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@016d86e
|
7 years |
Jaroslav Jindrak |
cpp: added tuple like interface to pair
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82d256e
|
7 years |
Jaroslav Jindrak |
cpp: added the rest of pair specialized algorithms
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a666789
|
7 years |
Jaroslav Jindrak |
cpp: added missing make_pair (and added todos for missed sections), …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4a7e47b
|
7 years |
Jaroslav Jindrak |
cpp: moved list_node to an auxiliary header as it will be used in hash maps
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3d6f7f3
|
7 years |
Jaroslav Jindrak |
cpp: reorganized tuple header, added a WIP version of tuple_cat …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@921174c
|
7 years |
Jaroslav Jindrak |
cpp: added swap for list, added stubs for the remaining list operations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5af0bc9
|
7 years |
Jaroslav Jindrak |
cpp: fixed iterators, added remove and unique
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@79c9e0f
|
7 years |
Jaroslav Jindrak |
cpp: added list::splice
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@eb3c271
|
7 years |
Jaroslav Jindrak |
cpp: added missing noexcept specifier
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e5cf551
|
7 years |
Jaroslav Jindrak |
cpp: fixed ambiguities
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f62f1ee
|
7 years |
Jaroslav Jindrak |
cpp: added the rest of the modifiers to list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8733ce2a
|
7 years |
Jaroslav Jindrak |
cpp: added list iterators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@73066e61
|
7 years |
Jaroslav Jindrak |
cpp: fixed typos in vector reverse iterator getters
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c71c171
|
7 years |
Jaroslav Jindrak |
cpp: added constructors, assignments and basic modifiers to std::list
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@de53138
|
7 years |
Jaroslav Jindrak |
cpp: revamped c header wrappers, now only include standard symbols, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6d8a63a
|
7 years |
Jaroslav Jindrak |
cpp: added relational operators for deque
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f9ce7cd
|
7 years |
Jaroslav Jindrak |
cpp: added erase
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9019d85
|
7 years |
Jaroslav Jindrak |
cpp: added insert and emplace for deque
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@711f094b
|
7 years |
Jaroslav Jindrak |
cpp: fixed std::distance
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@f97ccd1
|
7 years |
Jaroslav Jindrak |
cpp: added swap
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2353857
|
7 years |
Jaroslav Jindrak |
cpp: added missing construct to allocator traits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@db05684
|
7 years |
Jaroslav Jindrak |
cpp: added assign, front/back emplace and fixed bugs
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@289c954a
|
7 years |
Jaroslav Jindrak |
cpp: finished capacity related functions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@35b706e8
|
7 years |
Jaroslav Jindrak |
cpp: private members are private again, were public for testing
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0f158be5
|
7 years |
Jaroslav Jindrak |
cpp: added missing assignment operator
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a44c35d
|
7 years |
Jaroslav Jindrak |
cpp: added missing iterator operations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5072c67
|
7 years |
Jaroslav Jindrak |
cpp: finished constructors, fixed iterators, added misc operations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@806ce18
|
7 years |
Jaroslav Jindrak |
cpp: added missing include
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2215fd0
|
7 years |
Jaroslav Jindrak |
cpp: added operator→ to reverse iterator adaptor
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6e93323
|
7 years |
Jaroslav Jindrak |
cpp: added deque iterators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@3a06cc6
|
7 years |
Jaroslav Jindrak |
cpp: added a basic deque implementation, currently …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@c06328da
|
7 years |
Jaroslav Jindrak |
cpp: added move assignment and comparison operator for vector
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bfa86e5
|
7 years |
Jaroslav Jindrak |
cpp: added tuple interface for arrays
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@55cd829
|
7 years |
Jaroslav Jindrak |
cpp: added tuple relational operators, changed tuple_ops to be …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@88e2c82
|
7 years |
Jaroslav Jindrak |
cpp: uncommented static_assert after fixing the s_a macro
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@da0cf6ac
|
7 years |
Jaroslav Jindrak |
cpp: added condition_variable and condition_variable_any
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d350175
|
7 years |
Jaroslav Jindrak |
cpp: added shared_timed_mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@771d162
|
7 years |
Jaroslav Jindrak |
cpp: changed mutex destructor to default to allow it to be placed in …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@4e484b5
|
7 years |
Jaroslav Jindrak |
cpp: added missing value capture
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fa4a626
|
7 years |
Jaroslav Jindrak |
cpp: removed reference capture
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@b4b961b
|
7 years |
Jaroslav Jindrak |
cpp: added try_lock()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@53c6e6a
|
7 years |
Jaroslav Jindrak |
cpp: added shared_lock and lock()
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ce22ac6
|
7 years |
Jaroslav Jindrak |
cpp: added unique_lock
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a97b838
|
7 years |
Jaroslav Jindrak |
cpp: added missing noexcept specifier
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@857d4cc
|
7 years |
Jaroslav Jindrak |
cpp: added recursive_timed_mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@69e5838
|
7 years |
Jaroslav Jindrak |
cpp: added timed_mutex
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@40340461
|
7 years |
Jaroslav Jindrak |
cpp: added unique_ptr
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7e7c1aac
|
7 years |
Jaroslav Jindrak |
cpp: added more type traits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9283830
|
7 years |
Jaroslav Jindrak |
cpp: added a threading middle layer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9396c52
|
7 years |
Jaroslav Jindrak |
cpp: added std::terminate
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@dbaf221
|
7 years |
Jaroslav Jindrak |
cpp: fixed and operators in noexcept metafunctions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@82ef902
|
7 years |
Jaroslav Jindrak |
cpp: added integer sequences
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@229dff7b
|
7 years |
Jaroslav Jindrak |
cpp: added cv adding metafunctions
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@392b0ab3
|
7 years |
Jaroslav Jindrak |
cpp: added basic tuple implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ecb072d
|
7 years |
Jaroslav Jindrak |
cpp: mutex native handles are now pointers so that we avoid copying on …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5e5498e
|
7 years |
Jaroslav Jindrak |
cpp: bugfixes
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a75f3e49
|
7 years |
Jaroslav Jindrak |
cpp: added mutex, recursive_mutex and lock_guard implementations
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@063e0626
|
7 years |
Jaroslav Jindrak |
cpp: fixed thread lifetime management as per standard
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@48d9187
|
7 years |
Jaroslav Jindrak |
cpp: added generic joinable threads
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ee51635
|
7 years |
Jaroslav Jindrak |
added c++17 style value aliases and added char type as integral, …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@22ba300
|
7 years |
Jaroslav Jindrak |
fixed compile errors, added a generic hash function, fixed static asserts
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9f77d98
|
7 years |
Jaroslav Jindrak |
cpp: implemented std::hash for primitive types
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@e679283
|
7 years |
Jaroslav Jindrak |
cpp: added <functional> declaration and implementations of invoke and …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@912f856
|
7 years |
Jaroslav Jindrak |
cpp: added fstream implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6c242c3
|
7 years |
Jaroslav Jindrak |
cpp: added sstream implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@8d0953f
|
7 years |
Jaroslav Jindrak |
cpp: added basic_stringbuf as friend
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@15b8b85e
|
7 years |
Jaroslav Jindrak |
cpp: private checks of streambuf are now protected and thus available …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fff05d3
|
7 years |
Jaroslav Jindrak |
cpp: fixed typo
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@092a436
|
7 years |
Jaroslav Jindrak |
cpp: changed limits to the primitive types so that we can be sure we …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2987160
|
7 years |
Jaroslav Jindrak |
cpp: added iostream
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d91b329
|
7 years |
Jaroslav Jindrak |
cpp: implemented the remainder of unformatted input functions of …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7c84fce
|
7 years |
Jaroslav Jindrak |
cpp: added most of the integral extractors
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@fe39530
|
7 years |
Jaroslav Jindrak |
cpp: fixed istreambuf_iterator
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2cf1da7
|
7 years |
Jaroslav Jindrak |
cpp: allowed std::num_get to acces the ios conversion buffer
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@25cc4a5
|
7 years |
Jaroslav Jindrak |
cpp: fixed whitespace testing in std::basic_istream::sentry
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@bed3d11
|
7 years |
Jaroslav Jindrak |
cpp: implemented most of the unformatted and formatted output for …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@2e0256b
|
7 years |
Jaroslav Jindrak |
cpp: moved string extractors and inserters to their own internal …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@5732648
|
7 years |
Jaroslav Jindrak |
cpp: added an internal buffer to ios objects for conversions to avoid …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@05922b3b
|
7 years |
Jaroslav Jindrak |
cpp: fixed goodbit value
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@42ed4855
|
7 years |
Jaroslav Jindrak |
cpp: added iostream operators for std::string
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ccf7a7e
|
7 years |
Jaroslav Jindrak |
cpp: moved most of <locale> out because of dependencies inside the stdlib
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@21a7ebc
|
7 years |
Jaroslav Jindrak |
cpp: added wip iostream implementation so far containing cin & cout
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@91ba048
|
7 years |
Jaroslav Jindrak |
cpp: added basic unformatted output to std::ostream
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@6371c5bf
|
7 years |
Jaroslav Jindrak |
cpp: added basic unformatted input to std::istream
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@94cb686
|
7 years |
Jaroslav Jindrak |
cpp: fixed typos
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@9317f45
|
7 years |
Jaroslav Jindrak |
cpp: finished iterators
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@a57a79c
|
7 years |
Jaroslav Jindrak |
cpp: fixed issues created by the addition of abi/_bits, changes to the …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@7a7ecbd
|
7 years |
Jaroslav Jindrak |
cpp: added a deque stub
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@df47833
|
7 years |
Jaroslav Jindrak |
cpp: added very WIP version of <list>
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@973a268
|
7 years |
Jaroslav Jindrak |
cpp: added addressof
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@ad403590
|
7 years |
Jaroslav Jindrak |
cpp: added a basic <thread> implementation
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@0bde223e
|
7 years |
Jaroslav Jindrak |
cpp: fixed non-shrinking vector issue
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@d654ca6
|
7 years |
Jaroslav Jindrak |
cpp: added mostly complete <chrono> implementation (missing some …
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|
@484200d
|
7 years |
Jaroslav Jindrak |
cpp: added some additional type traits
lfn
serial
ticket/834-toolchain-update
topic/msim-upgrade
topic/simplify-dev-export
|
|
|