Download Latest Version Fixes and additions source code.tar.gz (4.6 MB)
Email in envelope

Get an email when there's a new version of Embedded Template Library (ETL)

Home / 20.42.0
Name Modified Size InfoDownloads / Week
Parent folder
Added const maps and sets. Added etl_closure source code.tar.gz 2025-07-11 4.6 MB
Added const maps and sets. Added etl_closure source code.zip 2025-07-11 5.8 MB
README.md 2025-07-11 1.1 kB
Totals: 3 Items   10.4 MB 0

Updates: Removed redundant ETL_USING_WIDE_CHARACTERS [#1118] Constexpr constructible flat_map, map, and set containers. Added etl::const_map, etl::const_map_ext, etl::const_multimap, etl::const multimap_ext etl::const_set, etl::const_set_ext, etl::const_multiset, etl::const multiset_ext

Fixes: [#1126] to_arithmetic-does-not-compile-on-C++98 [#1128] Request: Make Delegate Methods noexcept [#1130] Use of etl::mem_copy for overlaped areas [#1132] Make type_def Methods Noexcept [#1143] v20.41.x, risc-v (esp32-c3) "No user defined specialisation of etl::underlying_type for this type"

Pull Requests: [#1131] Fix usage of template keyword [#1136] Fix gamma.h on i386 [#1137] Add etl::closure [#1138] Ignore deprecation of std::float_denorm_style [#1139] Cleanup to get more independent of std [#1140] Use std::byteswap only if available [#1141] Fix build of tuple on clang >= 19 [#1142] Fix tests on big endian [#1144] Add support for CRC8-NRSC5 [#1145] Workaround for link libraries call on Zephyr platform

Source: README.md, updated 2025-07-11