John Wellbelove
d2ba5e9956
Multiple code changes, delegates & timers
2021-12-14 10:52:49 +00:00
John Wellbelove
f3bf0dc7fe
Disable etl::begin(), etl::end() and etl::size() for ETL_NO_STL
2021-10-20 13:34:44 +01:00
John Wellbelove
417c3b9e77
Expanded compiled variants for scripts
2021-08-13 16:32:43 +01:00
John Wellbelove
988cd95440
Added C++17 variadic versions of etl::message_router ans etl::fsm
...
Fixed meson.build
2021-08-11 15:48:17 +01:00
John Wellbelove
79ffe63b1c
Refactoring of type traits for GCC compatibility
2021-08-10 10:49:10 +01:00
John Wellbelove
fd89f51621
Type traits refactor
2021-07-29 11:34:16 +01:00
John Wellbelove
e9a9e8d1af
Merge branch 'feature/variadic-variant' into development
...
# Conflicts:
# .gitignore
# arduino/examples/Vector_Examples/Example_Vector_1_simple_use/Example_Vector_1_simple_use.ino
# include/etl/version.h
# library.json
# library.properties
# meson.build
# support/Release notes.txt
# test/vs2019/etl.vcxproj.filters
2021-07-17 23:51:16 +01:00
John Wellbelove
109997b8d6
Work in progress
2021-07-13 17:15:25 +01:00
John Wellbelove
ef6885c02c
Unified vector asserts
2021-06-30 11:25:37 +01:00
John Wellbelove
4a19216ffe
Multi-thread build scripts
2021-06-30 10:14:51 +01:00
Bo Rydberg
9b84b19b5f
Feature/make sanity test also run with clang compiler ( #353 )
...
* Cleanup runsanitychecks.sh & runtests.sh with shellcheck
* Add executable writes on runsanitychecks.sh & runtests.sh
for easier use of scripts.
* Correct sanity tests to use gcc and clang compiler
2021-03-15 10:19:18 +00:00
Bo Rydberg
12ac890011
Cleanup runsanitychecks.sh & runtests.sh with shellcheck ( #352 )
...
* Cleanup runsanitychecks.sh & runtests.sh with shellcheck
* Add executable writes on runsanitychecks.sh & runtests.sh
for easier use of scripts.
2021-03-14 18:41:54 +00:00
John Wellbelove
4faf0f4720
Merge branch 'feature/C++98/03_compatibilty' into feature/c++98-03-compatibilty
...
# Conflicts:
# include/etl/array.h
# include/etl/basic_string.h
# include/etl/circular_buffer.h
# include/etl/deque.h
# include/etl/file_error_numbers.h
# include/etl/forward_list.h
# include/etl/indirect_vector.h
# include/etl/intrusive_forward_list.h
# include/etl/intrusive_list.h
# include/etl/limits.h
# include/etl/list.h
# include/etl/private/minmax_pop.h
# include/etl/private/minmax_push.h
# include/etl/string.h
# include/etl/string_view.h
# include/etl/u16string.h
# include/etl/u32string.h
# include/etl/unordered_multimap.h
# include/etl/vector.h
# include/etl/version.h
# include/etl/wstring.h
# library.json
# library.properties
# support/Release notes.txt
# test/test_atomic_clang_sync.cpp
2021-03-14 14:40:00 +00:00