John Wellbelove
3837e36d71
Fixes to GCC -O2 errors
2025-09-02 13:51:45 +01:00
John Wellbelove
933da4dcb4
Added C++23 Preview configuration
2025-06-06 18:18:16 +01:00
John Wellbelove
60041bf56a
#1057 ETL_DECLARE_DEBUG_COUNT increases RAM usage even when ETL_DEBUG_COUNT NOT defined
2025-03-28 11:19:20 +00:00
John Wellbelove
baf12b1fcb
Changed etl::message_packet to not require virtual messages
2025-02-17 10:42:25 +00:00
John Wellbelove
833afdbd20
Added optimised and sanitiser build option to Visual Studio project
2024-03-11 18:13:06 +00:00
John Wellbelove
53084ae932
Added c++03 zero parameter emplace member functions
2023-08-25 02:05:46 +01:00
John Wellbelove
45fb06af3f
Changes require for non-virtual messages
2023-08-18 20:51:36 +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
ad29aaff10
Clean-up of VS2022 project configurations
2023-05-22 18:27:35 +01:00
John Wellbelove
e9a5f4bc10
Merge branch 'development' of https://github.com/ETLCPP/etl into development
...
# Conflicts:
# include/etl/private/variant_variadic.h
# test/test_variant_variadic.cpp
2023-05-16 10:24:41 +01:00
John Wellbelove
a2af90b155
Removed Intel configurations
2023-05-16 10:17:17 +01:00
John Wellbelove
363a3e2dab
Fix test array sizes
...
C++14 compiler compatibility
Updated test run scripts
Changed some ETL_ASSERT macros to ETL_ASSERT_OR_RETURN
Changed unit test macros for C++20 compaibility
Updated test run scripts
Updated CMake files to allow C++ standard selection
Replaced ETL_ASSERT_AND_RETURN with ETL_ASSERT_OR_RETURN
Updated C++14 & C++20 unit test compatibility
Changed native char8_t check
Added optional optimisation argument to bash script
2023-04-02 11:06:43 +01:00
John Wellbelove
0097f18746
VS2022 sln
2022-10-19 12:22:52 +01:00