John Wellbelove
|
4469aeb63c
|
Added conversion operators to std::span
MacOS clang span issue
MacOS clang span issue
MacOS clang span issue
MacOS clang span issue
MacOS clang span issue
|
2023-09-20 23:06:32 +01:00 |
|
John Wellbelove
|
ec8dea9692
|
Re-enabled tests
|
2023-09-03 23:50:24 +01:00 |
|
John Wellbelove
|
01d96609cf
|
#753 [porting] IAR's overload resolution struggles with etl::span::span(etl::array&)
#754 ambiguous etl::bit_stream_reader::bit_stream_reader() for some etl::span
|
2023-09-02 14:50:24 +01:00 |
|
John Wellbelove
|
c92ab94220
|
Change to require semicolons after debug count macros.
Added error assert for vector reserve greater than capacity.
|
2023-08-25 21:08:01 +01:00 |
|
John Wellbelove
|
ee7fc16192
|
Merge branch 'feature/#744-get-time-when-next-timer-will-expire-etl--callback_timer' into development
# Conflicts:
# .gitignore
# include/etl/intrusive_forward_list.h
|
2023-08-25 15:38:13 +01:00 |
|
John Wellbelove
|
a65725a283
|
Merge branch 'hotfix/#746-Missing-etl--legacy--variant-overload-of-emplace-with-0-Arguments' into development
|
2023-08-25 15:36:05 +01:00 |
|
John Wellbelove
|
7e31561363
|
Fix issue of release of an object on empty an pool
|
2023-08-25 10:32:25 +01:00 |
|
John Wellbelove
|
53084ae932
|
Added c++03 zero parameter emplace member functions
|
2023-08-25 02:05:46 +01:00 |
|
John Wellbelove
|
f4ca3cefe1
|
Added 'sentence case' versions of constants
|
2023-08-21 21:33:44 +01:00 |
|
John Wellbelove
|
11daaa398b
|
Added time_to_next() status function
|
2023-08-21 20:58:44 +01:00 |
|
John Wellbelove
|
45fb06af3f
|
Changes require for non-virtual messages
|
2023-08-18 20:51:36 +01:00 |
|
John Wellbelove
|
f927a1b639
|
Re-enabled tests for etl::string_ext
|
2023-08-15 12:45:04 +01:00 |
|
John Wellbelove
|
27e9e3c1b8
|
Added support for self transitions
|
2023-08-13 14:10:55 +01:00 |
|
John Wellbelove
|
2c3fa4a796
|
Added multi char type strcmp, strncmp, strcpy & strncpy
|
2023-08-13 10:39:02 +01:00 |
|
John Wellbelove
|
2ec6ed54db
|
Merge branch 'pull-request/#741-add-stringify-macro' into development
|
2023-08-13 10:34:11 +01:00 |
|
John Wellbelove
|
81815a2dc9
|
Updated stringify macro for variadic parameters
|
2023-08-13 10:33:48 +01:00 |
|
John Wellbelove
|
81d2ec0f8d
|
Added etl::bit_v for C++17
|
2023-08-10 12:08:42 +01:00 |
|
John Wellbelove
|
0f185c3fea
|
Made unit test suite names unique
|
2023-08-10 12:08:42 +01:00 |
|
John Wellbelove
|
d1aaa77ade
|
Resolve all C++ -O2 warnings
Resolve all C++ -O2 warnings
Resolve all C++ -O2 warnings
|
2023-08-10 12:08:18 +01:00 |
|
John Wellbelove
|
f9da1cde9b
|
Made unit test suite names unique
|
2023-08-09 08:57:50 +01:00 |
|
John Wellbelove
|
1225b42b06
|
Resolve all C++ -O2 warnings
|
2023-08-07 08:38:52 +01:00 |
|
John Wellbelove
|
012c2b2d34
|
Resolve all C++ -O2 warnings
|
2023-08-07 08:18:49 +01:00 |
|
John Wellbelove
|
d7fd06f795
|
Resolve all C++ -O2 warnings
|
2023-08-07 08:04:19 +01:00 |
|
John Wellbelove
|
a083479fcc
|
Resolve all C++ -O2 warnings
|
2023-08-07 07:33:59 +01:00 |
|
John Wellbelove
|
8b5ff06e44
|
Resolve all C++ -O2 warnings
|
2023-08-06 23:39:11 +01:00 |
|
John Wellbelove
|
cf7ed3accb
|
Add move to test message move constructor and assignment
|
2023-08-04 11:58:32 +01:00 |
|
John Wellbelove
|
547184442d
|
Possible fix
|
2023-08-04 11:58:31 +01:00 |
|
John Wellbelove
|
5fbf6c7684
|
Merge branch 'hotfix/#737-etl-equal-specialisation-for-etl--span-is-deduced-wrongly-when-using-STL-and-CPP20' into development
|
2023-08-04 11:58:08 +01:00 |
|
John Wellbelove
|
591996e21a
|
Added C++20 four iterator std::equal variants
|
2023-08-04 11:57:49 +01:00 |
|
John Wellbelove
|
1b70808386
|
Changed assignment from etl::unexpected to use variant::emplace instead of direct assignment
|
2023-08-03 09:54:31 +01:00 |
|
John Wellbelove
|
75be75bbec
|
Merge branch 'pull-request/#733-Fix-etl--expected-assignment-from-etl--unexpected' into development
|
2023-07-18 11:33:13 +01:00 |
|
John Wellbelove
|
6da22a63e0
|
Merge branch 'pull-request/#734-add-missing-new-line-at-end-of-file' into development
|
2023-07-18 11:33:06 +01:00 |
|
John Wellbelove
|
4a1dc781d6
|
#733-Fix-etl--expected-assignment-from-etl--unexpected
Added unit tests for changes
|
2023-07-18 09:40:47 +01:00 |
|
Manuel Knörle
|
1a3c2a788b
|
style: add missing new line at end of file (#734)
|
2023-07-18 08:12:53 +01:00 |
|
John Wellbelove
|
73c96a4c6c
|
Added etl::forward_like
|
2023-07-15 09:51:08 +01:00 |
|
John Wellbelove
|
86b147d2a4
|
Updated version and release notes
|
2023-07-10 21:10:07 +01:00 |
|
John Wellbelove
|
f9e9ff8395
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
|
2023-07-05 20:19:26 +01:00 |
|
John Wellbelove
|
cb99d47f81
|
Refactored parallel build methods
|
2023-07-04 18:20:20 +01:00 |
|
John Wellbelove
|
dda6ae53c8
|
Refactored parallel build methods
|
2023-07-04 11:46:00 +01:00 |
|
Chiraffollo
|
1292c5eab8
|
Fix issue #722 Bitset accesses memory out of bounds (#724)
* Fix issue #722 Bitset accesses memory out of bounds
* Fix #709 in intrusive_list operator-> (#721)
* Fix issue #722 Bitset accesses memory out of bounds
|
2023-07-04 11:46:00 +01:00 |
|
John Wellbelove
|
3760b26339
|
Fixed rvalue overloads
|
2023-07-04 11:46:00 +01:00 |
|
John Wellbelove
|
e034a92412
|
Changed test order
|
2023-07-04 11:45:59 +01:00 |
|
John Wellbelove
|
4bcc0c2568
|
Fixed address sanitizer issues in unit tests
|
2023-07-04 11:45:11 +01:00 |
|
John Wellbelove
|
197e0815e6
|
PR for constexpr for etl::array
|
2023-07-04 11:45:11 +01:00 |
|
John Wellbelove
|
3cb1c956b0
|
Fix tests after addition of ETL_NODISCARD
|
2023-07-04 11:45:10 +01:00 |
|
John Wellbelove
|
3510fd61a9
|
Updated intrusive links
Refactored intrusive_forward_list so that links report status consistantly
|
2023-07-04 11:45:10 +01:00 |
|
John Wellbelove
|
ed589c91c6
|
Added etl::is_forward_link, etl::is_bidirectional_link and etl::is_tree_link to intrusive links.
Added Constructors, access and status member functions to intrusive links.
|
2023-07-04 11:45:10 +01:00 |
|
John Wellbelove
|
c3c12da861
|
Initial updates and fixes
|
2023-07-04 11:45:10 +01:00 |
|
John Wellbelove
|
5eec513d8a
|
Added clear() to delegate
|
2023-07-04 11:45:09 +01:00 |
|
John Wellbelove
|
a0af0f9415
|
Modified the POD specialisation to accept objects that have deleted default constructors
|
2023-07-04 11:45:09 +01:00 |
|