John Wellbelove
|
16f64db4da
|
Updated badges
|
2022-01-12 18:32:31 +00:00 |
|
John Wellbelove
|
07bda38893
|
Removed unused code
|
2022-01-12 18:32:12 +00:00 |
|
John Wellbelove
|
5ceae606dc
|
Updated project files
|
2022-01-11 17:45:33 +00:00 |
|
John Wellbelove
|
e09742bf57
|
Added bit_cast and 8bit byteswap tests
|
2022-01-11 17:45:14 +00:00 |
|
John Wellbelove
|
17c287af9d
|
Completed unaligned_type
|
2022-01-11 17:44:40 +00:00 |
|
John Wellbelove
|
7f6b6d9098
|
Updates to endianness
|
2022-01-11 17:43:53 +00:00 |
|
John Wellbelove
|
cf0daf6c6b
|
Changed inline functions to templates
|
2022-01-11 17:43:30 +00:00 |
|
John Wellbelove
|
cb243f78ca
|
Updated bit_cast
|
2022-01-11 17:42:56 +00:00 |
|
John Wellbelove
|
9bea87dd90
|
Removed unnecessary inline keywords
|
2022-01-11 16:19:24 +00:00 |
|
John Wellbelove
|
973e0f8ea6
|
Renamed 8bit check macro
|
2022-01-10 00:35:02 +00:00 |
|
John Wellbelove
|
f06a027da7
|
Moved void_t definition
|
2022-01-08 19:27:16 +00:00 |
|
John Wellbelove
|
6b123e1bdb
|
Merge branch 'feature/bit_cast-midpoint-lerp' into feature/unaligned-types
# Conflicts:
# include/etl/endianness.h
# test/vs2019/etl.vcxproj.filters
|
2022-01-08 18:53:17 +00:00 |
|
John Wellbelove
|
e6736404ed
|
Final code after local CI tests
|
2022-01-08 18:51:35 +00:00 |
|
John Wellbelove
|
a0023aa9aa
|
Updated tests to support C++20 STL
|
2022-01-08 12:25:18 +00:00 |
|
John Wellbelove
|
c99d984453
|
Updates to bin.h, binary.h and endian.h
|
2022-01-08 11:38:04 +00:00 |
|
John Wellbelove
|
79c659b0bb
|
unaligned and endianess experiments
|
2022-01-06 10:18:58 +00:00 |
|
John Wellbelove
|
2cf77bf837
|
Initial experimental unaligned fundamental types
|
2022-01-04 12:32:56 +00:00 |
|
John Wellbelove
|
a0f6115411
|
Merge branch 'feature/unaligned-types' of https://github.com/ETLCPP/etl into feature/unaligned-types
# Conflicts:
# include/etl/unaligned_type.h
|
2022-01-04 12:32:41 +00:00 |
|
John Wellbelove
|
7c4fbcc8f0
|
Initial experimental unaligned fundamental types
|
2022-01-04 12:04:56 +00:00 |
|
John Wellbelove
|
ebbff5052c
|
Initial experimental unaligned fundamental types
|
2022-01-04 10:31:32 +00:00 |
|
John Wellbelove
|
fdf3ee164f
|
Disabled C++20 for test
|
2022-01-03 18:26:48 +00:00 |
|
John Wellbelove
|
4a6d6220e4
|
Added bit.h and test files
|
2022-01-03 18:24:05 +00:00 |
|
John Wellbelove
|
dc2ad30294
|
Iterator is more SFINAE compatible
|
2022-01-03 18:23:04 +00:00 |
|
John Wellbelove
|
9665ab21c1
|
Updated endianness for C++20
|
2022-01-03 18:22:08 +00:00 |
|
John Wellbelove
|
b8579f0151
|
Initial bit tests
|
2022-01-03 18:21:45 +00:00 |
|
John Wellbelove
|
dc563239e5
|
Added all permutations of leading/trailing bit tests
|
2022-01-03 18:21:19 +00:00 |
|
John Wellbelove
|
d4cc115509
|
Modified C++ language level detection
|
2022-01-03 18:20:14 +00:00 |
|
John Wellbelove
|
cf0b816bc1
|
Update to support C++20
|
2022-01-02 14:20:10 +00:00 |
|
John Wellbelove
|
7ad3b51308
|
Added etl::lerp & initial reverse engineered <bit> header
|
2021-12-31 09:52:02 +00:00 |
|
John Wellbelove
|
4f05600900
|
Added delegate test from std::function
|
2021-12-30 09:36:36 +00:00 |
|
Ivan Kravets
|
fcdfaeb1d0
|
Revert back name to the original version, avoid conflict with arduino library (#488)
|
2021-12-29 00:06:35 +00:00 |
|
John Wellbelove
|
2643f8ef4b
|
Added etl::midpoint
|
2021-12-28 18:42:17 +00:00 |
|
Ivan Kravets
|
d3975ee36a
|
Sync library name with arduino version (#487)
* Sync library name with arduino version
* Add keywords
20.22.0
|
2021-12-28 10:32:41 +00:00 |
|
John Wellbelove
|
e4ab79b243
|
Initial code
|
2021-12-24 13:13:32 +00:00 |
|
John Wellbelove
|
064c7dc16b
|
GCC fixes for unit tests
|
2021-12-24 09:25:24 +00:00 |
|
John Wellbelove
|
0b5fa00984
|
Updated release notes
|
2021-12-23 11:20:51 +00:00 |
|
John Wellbelove
|
b98fd16e36
|
array_view updates
|
2021-12-22 18:58:15 +00:00 |
|
John Wellbelove
|
b0c3fe0f7a
|
Merge branch 'hotfix/#485-etl-message_packet-takes-message-types-that-are-not-in-its-list' into development
|
2021-12-21 12:05:14 +00:00 |
|
John Wellbelove
|
de5a90a91c
|
Added Green Hills compiler to minmax push and pop
message_packet updates
message_packet updates
span updates
message_packet updates
message_packet updates
Remove superfluous line
Fixe undefined behaviour in test
|
2021-12-21 12:04:51 +00:00 |
|
John Wellbelove
|
45fde4f0d2
|
Fixe undefined behaviour in test
|
2021-12-20 23:14:50 +00:00 |
|
John Wellbelove
|
036e001ebe
|
Remove superfluous line
|
2021-12-20 23:14:28 +00:00 |
|
John Wellbelove
|
4f16b06368
|
message_packet updates
|
2021-12-20 19:45:56 +00:00 |
|
John Wellbelove
|
5d91228b76
|
message_packet updates
|
2021-12-20 16:26:17 +00:00 |
|
John Wellbelove
|
9bbdd1db4a
|
span updates
|
2021-12-20 14:01:19 +00:00 |
|
John Wellbelove
|
727e7ad754
|
message_packet updates
|
2021-12-20 14:00:28 +00:00 |
|
John Wellbelove
|
a12d9b4be3
|
message_packet updates
|
2021-12-19 17:25:15 +00:00 |
|
John Wellbelove
|
849913cd6d
|
Added Green Hills compiler to minmax push and pop
|
2021-12-15 20:34:30 +00:00 |
|
John Wellbelove
|
a2d6cb4fc1
|
Merge branch 'hotfix/#481-etl-span-const-data-cannot-be-created-from-non-const-c-array-of-data' into development
|
2021-12-15 19:31:28 +00:00 |
|
John Wellbelove
|
d5128bed7d
|
Merge branch 'hotfix/#480-fix-for-double-formatting-with-precision-greater-than-9' of https://github.com/ETLCPP/etl into hotfix/#480-fix-for-double-formatting-with-precision-greater-than-9
# Conflicts:
# test/test_to_string.cpp
|
2021-12-15 19:29:11 +00:00 |
|
John Wellbelove
|
6f6ebe456b
|
Fix for double formatting with precision > 9 (#480)
* Add a test that reproduces the double formatting failure
* Fix root cause, restrict precision to 9 on 32 bit platforms, unrestricted on 64 bit
|
2021-12-15 19:26:17 +00:00 |
|