3565 Commits

Author SHA1 Message Date
John Wellbelove
64a03b2aa4 Changed random log output to single list of values. 2022-03-21 16:05:49 +00:00
John Wellbelove
dcf06809ae Embedded copy of UnitTest++ 2022-03-20 22:41:59 +00:00
John Wellbelove
245d84b231 Modified VS2019 Github Actions 2022-03-20 18:12:56 +00:00
John Wellbelove
48738f980a Modified VS2019 Github Actions 2022-03-20 17:49:59 +00:00
John Wellbelove
80c4a2234f Modified VS2019 Github Actions 2022-03-20 17:42:27 +00:00
John Wellbelove
5cd7cb0036 Modified VS2019 Github Actions 2022-03-20 17:32:08 +00:00
John Wellbelove
8f76f9401d Modified VS2019 Github Actions 2022-03-20 17:15:39 +00:00
John Wellbelove
7f2525a48f Modified VS2019 Github Actions 2022-03-20 16:45:53 +00:00
John Wellbelove
a1747ad910 Modified VS2019 Github Actions 2022-03-20 16:34:06 +00:00
John Wellbelove
26db7120fc Modified VS2019 Github Actions 2022-03-20 16:26:55 +00:00
John Wellbelove
714569ed5d Modified VS2019 Github Actions 2022-03-20 16:13:29 +00:00
John Wellbelove
c4fe45f526 Modified VS2019 Github Actions 2022-03-20 14:34:48 +00:00
John Wellbelove
3b2307a54c Modified VS2019 Github Actions 2022-03-20 14:24:29 +00:00
John Wellbelove
8bbc5e5bf4 Modified VS2019 Github Actions 2022-03-20 14:06:18 +00:00
John Wellbelove
24d01b8e52 Modified VS2019 Github Actions 2022-03-20 13:54:10 +00:00
John Wellbelove
eaaea7bb55 Modified VS2019 Github Actions 2022-03-20 13:44:23 +00:00
John Wellbelove
e964e61724 Modified VS2019 Github Actions 2022-03-20 13:34:33 +00:00
John Wellbelove
949a831901 Modified VS2019 Github Actions 2022-03-20 13:30:41 +00:00
John Wellbelove
a0557510c5 Modified VS2019 Github Actions 2022-03-20 13:23:46 +00:00
John Wellbelove
c1703bc871 Modified VS2019 Github Actions 2022-03-20 13:21:20 +00:00
John Wellbelove
a75c2bd3ad Modified VS2019 Github Actions 2022-03-20 13:19:55 +00:00
John Wellbelove
422c5e0d36 The counter in etl::debug_count is atomic, if available 2022-03-20 11:48:02 +00:00
John Wellbelove
cd561b5fa1 Release notes update 2022-03-20 11:05:34 +00:00
John Wellbelove
6f99c2b3a9 Added template wrappers around memcpy, memmove, memcmp, memset& memchr.
Added C++23 macro
Updated version numbers
2022-03-19 21:29:29 +00:00
John Wellbelove
dbed55c507 Added C++23 macros 2022-03-18 15:29:53 +00:00
John Wellbelove
a8ecaf635b Remove mem macros 2022-03-18 15:29:37 +00:00
John Wellbelove
87080285e6 Merge branch 'feature/#515-make-unaligned-types-fully-constexpr' into development
# Conflicts:
#	include/etl/algorithm.h
#	include/etl/endianness.h
2022-03-18 15:19:54 +00:00
John Wellbelove
1c03e57aba Made etl::unaligned_type constexpr 2022-03-18 15:14:23 +00:00
John Wellbelove
b4e67d9a96 Removed forced constexpr algorithms 2022-03-18 15:13:17 +00:00
John Wellbelove
b0e9ab8fd2 Made etl::swap ETL_CONSTEXPR14 2022-03-18 15:12:44 +00:00
John Wellbelove
ae92932788 Changed ETL_ENDIANNESS_IS_CONSTEXPR to ETL_HAS_CONSTEXPR_ENDIANNESS 2022-03-18 15:12:05 +00:00
John Wellbelove
779a900b67 Changed ETL_CONSTEXPR17 to ETL_CONSTEXPR14 for reverse iterators 2022-03-18 15:11:12 +00:00
John Wellbelove
d5c91ae739 Removed builtin mem macros
Not always constexpr compatible for all types
2022-03-18 15:10:21 +00:00
John Wellbelove
b0f5a99e15 Added macros for namespace identification 2022-03-18 15:09:26 +00:00
John Wellbelove
2423745786 Fixed missing lines for cplusplus trait 2022-03-12 10:15:19 +00:00
John Wellbelove
740e490aed Tested ETL traits code. 2022-03-11 20:28:26 +00:00
John Wellbelove
43100b2cf4 Initial code 2022-03-07 13:11:28 +00:00
John Wellbelove
9a1705ed4c Added CMakeFiles.txt for initializer_list tests 20.25.0 2022-03-07 12:07:54 +00:00
John Wellbelove
98a79362e1 Updated Arduino files 2022-03-07 09:06:19 +00:00
John Wellbelove
4d307cfa21 Updated Github CI for Visual Studio 2022-03-06 19:20:41 +00:00
John Wellbelove
3753b8e8e0 Moved sanity check files to the correct filter. 2022-03-05 18:03:55 +00:00
John Wellbelove
b58dad3e2e Moved sanity check files to the correct filter. 2022-03-05 18:03:28 +00:00
John Wellbelove
c8f13fa8b8 Remove initializer_list selection logic. 2022-03-05 18:02:47 +00:00
John Wellbelove
4262c4e0d3 Added optional counter type to instance_count. 2022-03-05 18:02:00 +00:00
John Wellbelove
574556b8e2 Updated the initializer_list unit test project. 2022-03-05 18:01:48 +00:00
John Wellbelove
55aa55a269 Added optional counter type to instance_count. 2022-03-05 18:00:37 +00:00
John Wellbelove
dda482a321 Updated how the definition of initializer_list is selected. 2022-03-05 17:59:48 +00:00
John Wellbelove
4222c6c621 Merge branch 'development' of https://github.com/ETLCPP/etl into development 2022-03-05 15:20:38 +00:00
Ivan Kravets
0454a97166
Explicit export configuration (#514) 2022-03-05 15:20:08 +00:00
John Wellbelove
e9ec00b346 Move initializer_list test project out of main ETL unit tests project 2022-03-04 20:55:30 +00:00