John Wellbelove
|
aa0f292cce
|
Added new test script for light weight assert
|
2025-01-22 17:11:16 +00:00 |
|
John Wellbelove
|
074a34a4f9
|
Merge branch 'feature/#997-index-operator-for-containers-can-be-configured-to-emit-an-exception' into development
|
2025-01-22 15:01:26 +00:00 |
|
John Wellbelove
|
1592f60d7b
|
Merge branch 'feature/Refactor-unaligned-type' into development
|
2025-01-22 15:00:57 +00:00 |
|
John Wellbelove
|
6c6c7b00a5
|
Remove redundant ETL_FORCE_NO_ADVANCED_CPP macro
|
2025-01-22 14:51:18 +00:00 |
|
John Wellbelove
|
efa7c19e8b
|
Fixed etl::expected in-place constructors
|
2025-01-22 14:50:42 +00:00 |
|
John Wellbelove
|
20ef1a34fc
|
Removed constexpr from unaligned_type
|
2025-01-21 17:51:18 +00:00 |
|
John Wellbelove
|
2e6686543b
|
unaligned_type refactor
|
2025-01-21 17:51:17 +00:00 |
|
John Wellbelove
|
f05e9ff651
|
Pulled out unaligned_copy to a base class
|
2025-01-21 17:51:15 +00:00 |
|
John Wellbelove
|
140996b8df
|
Reverted std::array<signed char back to std::array<int8_t
|
2025-01-21 17:50:55 +00:00 |
|
rolandreichweinbmw
|
8904b91deb
|
Fix arm64 signed char (#1006)
|
2025-01-21 17:50:53 +00:00 |
|
rolandreichweinbmw
|
a563aed7fc
|
Fixed memory.h: mem_copy, mem_move, mem_compare for pointers to const (#1005)
|
2025-01-21 17:48:53 +00:00 |
|
rolandreichweinbmw
|
473bfa33d9
|
Fix span fixed extent empty (#1007)
|
2025-01-21 17:48:38 +00:00 |
|
John Wellbelove
|
c6c29ca138
|
Fixed <bit> include for C++20 & STL
|
2025-01-21 17:48:37 +00:00 |
|
John Wellbelove
|
1f00d06869
|
Updates to singleton_base
|
2025-01-21 17:48:35 +00:00 |
|
rolandreichweinbmw
|
8ac05b161d
|
Add singleton_base with test (#1002)
|
2025-01-21 17:48:00 +00:00 |
|
rolandreichweinbmw
|
00ac508e07
|
Add max_item_size() to etl::ipool (#1001)
|
2025-01-21 17:47:58 +00:00 |
|
John Wellbelove
|
153cdd8b9a
|
Allow etl::type_def to be trivially copyable
|
2025-01-21 17:47:57 +00:00 |
|
John Wellbelove
|
ee95ab4db2
|
Updated unaligned_type constructors and tests
|
2025-01-21 17:47:55 +00:00 |
|
John Wellbelove
|
71268c4cf3
|
Updated packed macro
|
2025-01-21 17:47:31 +00:00 |
|
John Wellbelove
|
75aca06f2b
|
Packed unaligned_type (#989)
This way, unaligned_types like etl::be_uint32_t can be used in places where POD types are expected.
|
2025-01-21 17:43:38 +00:00 |
|
jonasgampigbmw
|
b34e3a6f60
|
#1017 Fix empty range handling of min/max_element (#1018)
|
2025-01-21 17:08:38 +00:00 |
|
John Wellbelove
|
778351a49e
|
Removed constexpr from unaligned_type
|
2025-01-20 13:50:36 +00:00 |
|
John Wellbelove
|
10f21a0377
|
unaligned_type refactor
|
2025-01-18 14:12:56 +00:00 |
|
John Wellbelove
|
2979648cb1
|
Merge branch 'pull-request/#1006-Fix-arm64-signed-char' into development
# Conflicts:
# test/test_bit_stream.cpp
# test/test_bresenham_line.cpp
# test/test_correlation.cpp
# test/test_covariance.cpp
# test/test_rms.cpp
|
2025-01-08 13:13:25 +00:00 |
|
John Wellbelove
|
ef6f8781ec
|
Reverted std::array<signed char back to std::array<int8_t
|
2025-01-05 13:48:36 +00:00 |
|
rolandreichweinbmw
|
7e2aeb9a0a
|
Fix arm64 signed char (#1006)
|
2025-01-05 11:42:09 +00:00 |
|
John Wellbelove
|
39e2394275
|
Merge branch 'pull-request/#1005-mem_copy-mem_move-mem_compare-for-pointers-to-const' into development
# Conflicts:
# .gitignore
|
2025-01-05 11:16:26 +00:00 |
|
John Wellbelove
|
8d352bb00d
|
Merge branch 'pull-request/#1007-Fix-fixed-extent-span-empty()' into development
# Conflicts:
# .gitignore
|
2025-01-05 11:16:03 +00:00 |
|
John Wellbelove
|
f8cdf432da
|
Added build files to ignore
|
2025-01-04 14:34:10 +00:00 |
|
rolandreichweinbmw
|
599931f0bf
|
Fixed memory.h: mem_copy, mem_move, mem_compare for pointers to const (#1005)
|
2025-01-04 14:31:35 +00:00 |
|
John Wellbelove
|
8f70a3c262
|
Fixed <bit> include for C++20 & STL
|
2025-01-04 14:18:45 +00:00 |
|
John Wellbelove
|
de51170f8a
|
Added build to ignore list
|
2025-01-04 13:51:58 +00:00 |
|
rolandreichweinbmw
|
adeb902241
|
Fix span fixed extent empty (#1007)
|
2025-01-04 13:33:05 +00:00 |
|
John Wellbelove
|
1b42b77608
|
Pulled out unaligned_copy to a base class
|
2025-01-04 13:31:37 +00:00 |
|
John Wellbelove
|
9bb2edfd78
|
Merge branch 'pull-request/#1002-Add-singleton_base' into development
# Conflicts:
# .gitignore
# include/etl/file_error_numbers.h
|
2024-12-26 15:52:01 +00:00 |
|
John Wellbelove
|
c1a1d24712
|
Updates to singleton_base
|
2024-12-26 15:50:32 +00:00 |
|
rolandreichweinbmw
|
5e3b029af0
|
Add singleton_base with test (#1002)
|
2024-12-26 13:27:47 +00:00 |
|
John Wellbelove
|
3d43922845
|
Merge branch 'pull-request/#1001-Add-max_item_size()-to-etl-ipool' into development
|
2024-12-26 13:24:21 +00:00 |
|
rolandreichweinbmw
|
f0ebf26b6d
|
Add max_item_size() to etl::ipool (#1001)
|
2024-12-26 13:15:14 +00:00 |
|
John Wellbelove
|
c842e807ef
|
Allow etl::type_def to be trivially copyable
|
2024-12-26 13:12:11 +00:00 |
|
John Wellbelove
|
b28c485d1a
|
Updated unaligned_type constructors and tests
|
2024-12-26 10:58:10 +00:00 |
|
John Wellbelove
|
3b54c4e7a2
|
Merge branch 'pull-request/#989-Packed-unaligned_type' into development
# Conflicts:
# .gitignore
|
2024-12-26 09:14:35 +00:00 |
|
John Wellbelove
|
91a345bb17
|
Added experimental assert function handler
|
2024-12-25 17:42:06 +00:00 |
|
John Wellbelove
|
4f38779219
|
Updated packed macro
|
2024-12-25 17:37:18 +00:00 |
|
John Wellbelove
|
56c95b474b
|
Packed unaligned_type (#989)
This way, unaligned_types like etl::be_uint32_t can be used in places where POD types are expected.
|
2024-12-20 10:28:02 +00:00 |
|
John Wellbelove
|
4cbef7fb6e
|
Merge branch 'pull-request/#990-Add-contains-method-to-etl-unordered_map-and-etl-unordered_set' into development
|
2024-12-19 18:16:39 +00:00 |
|
John Wellbelove
|
191eaae225
|
Added transparent comparator overloads of contains()
|
2024-12-19 16:44:12 +00:00 |
|
John Wellbelove
|
1daa345038
|
Fix unused variables in test
|
2024-12-19 14:34:00 +00:00 |
|
John Wellbelove
|
784d95acaf
|
Added additional transparent comparators to unordered containers
|
2024-12-19 14:33:59 +00:00 |
|
John Wellbelove
|
0f487fa126
|
Make 'packed' have better cross platform functionality
|
2024-12-19 14:33:57 +00:00 |
|