John Wellbelove
|
9d45d7b867
|
Conditionally disable template deduction guide tests
|
2020-09-29 13:00:51 +01:00 |
|
John Wellbelove
|
0bfc97a914
|
Variadic versions of etl::type_id_lookup and etl::type_type_lookup for C++11 and above.
|
2020-05-19 20:12:12 +01:00 |
|
John Wellbelove
|
d8fcf01cae
|
Minor tidying
|
2020-05-12 15:25:35 +01:00 |
|
John Wellbelove
|
f4d9476900
|
Simplified conditional macros
|
2020-05-09 19:40:44 +01:00 |
|
John Wellbelove
|
1c53cedc77
|
Updates to example profiles
Added development OS detection
Removed deprecated CMake file
|
2020-04-17 14:01:15 +01:00 |
|
John Wellbelove
|
7df68346aa
|
Make etl::array_view immutable by default
|
2020-04-10 11:20:01 +01:00 |
|
John Wellbelove
|
d6f8b69326
|
Merge remote-tracking branch 'origin/feature/determine_compiler_versions' into development
# Conflicts:
# examples/ArmTimerCallbacks - C++/ArmTimerCallbacks.uvprojx
# examples/ArmTimerCallbacks - C++/main.cpp
# include/etl/algorithm.h
# include/etl/platform.h
# include/etl/stl/alternate/limits.h
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.cbp
# test/etl_profile.h
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2019-12-27 12:57:34 +00:00 |
|
John Wellbelove
|
5803d928a1
|
Merge remote-tracking branch 'origin/feature/no_stl_unit_tests' into development
# Conflicts:
# include/etl/stl/alternate/algorithm.h
# include/etl/stl/alternate/iterator.h
# include/etl/version.h
# library.json
# library.properties
# support/Release notes.txt
# test/test_no_stl_algorithm.cpp
# test/test_no_stl_iterator.cpp
# test/vs2017/etl.vcxproj
|
2019-12-01 18:21:10 +00:00 |
|
John Wellbelove
|
87b202b27f
|
Added indirect_vector
|
2019-11-13 14:12:10 +00:00 |
|
John Wellbelove
|
8f29bb8862
|
ETL's random number generators are now non-polymorphic by default.
Define ETL_POLYMORPHIC_RANDOM to enable previous functionality.
|
2019-07-01 10:31:02 +01:00 |
|
John Wellbelove
|
8017258000
|
Variadic template etl::largest etc.
|
2019-05-26 13:05:54 +01:00 |
|
John Wellbelove
|
8ab44900e4
|
Merge remote-tracking branch 'origin/development' into feature/C++11_variadic_templates
|
2019-05-16 23:40:43 +01:00 |
|
John Wellbelove
|
8cfb3fce23
|
Added queue_spsc_locked with injected lock and unlock functionality.
|
2019-02-25 09:42:51 +01:00 |
|
John Wellbelove
|
f0fcb78e24
|
Enabled emplace functions for C++03
|
2019-02-24 10:04:13 +01:00 |
|
John Wellbelove
|
fd50e7e385
|
Move C++03 force macros to profile
|
2019-02-23 08:36:07 +01:00 |
|
John Wellbelove
|
bd008350a2
|
Merge remote-tracking branch 'origin/feature/changed_include_paths' into development
# Conflicts:
# include/etl/version.h
|
2018-07-28 21:55:27 +01:00 |
|
John Wellbelove
|
3fdf3e6b1a
|
Merge remote-tracking branch 'origin/feature/no_stl' into development
# Conflicts:
# include/etl/private/ivectorpointer.h
# test/test_vector_pointer.cpp
|
2018-07-22 20:51:03 +01:00 |
|
John Wellbelove
|
8085f97e52
|
Rewrite of debug count so that it does not exists in unit test code or when explicitly enabled.
|
2018-04-24 14:15:30 +01:00 |
|
John Wellbelove
|
f2416da7ea
|
Changed header guards to be GCC compliant.
|
2018-04-21 09:24:45 +01:00 |
|
John Wellbelove
|
879fb1f626
|
Improvements to message and callback timer frameworks.
Reduced disable/enable time dur function calls.
Added the option to use either atomic semaphores or interrupt enables to control access.
|
2018-02-05 21:16:43 +00:00 |
|
John Wellbelove
|
246eeef00d
|
Added protected destructors to FSM & message_timer and code to message router packet destructor to choose correct method of destruction.
|
2018-02-02 14:17:09 +00:00 |
|
John Wellbelove
|
f9699d3cd4
|
Added ETL_POLYMORPHIC_XXX defines
|
2018-02-01 10:13:48 +00:00 |
|
John Wellbelove
|
0bfd212a54
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/startup_stm32f401xe.s
# examples/ArmTimerCallbacks/RTE/Device/STM32F401RETx/system_stm32f4xx.c
# library.properties
# test/codeblocks/ETL.cbp
# test/codeblocks/ETL.depend
# test/codeblocks/ETL.layout
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2017-10-18 09:23:17 +01:00 |
|