John Wellbelove
b6e75065f4
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-20 21:29:16 +01:00
John Wellbelove
09d7849a9e
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-17 20:09:11 +01:00
John Wellbelove
501a73a9b7
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-17 20:09:03 +01:00
John Wellbelove
bc6da1eb48
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-17 19:49:56 +01:00
John Wellbelove
c509333c1f
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-17 19:49:49 +01:00
John Wellbelove
20abdadeb1
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-16 19:26:49 +01:00
John Wellbelove
5c6d32df51
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-16 19:26:44 +01:00
Andreas
26cf2afd7f
Remove BOM from random.h ( #762 )
...
random.h is the only file with UTF8-BOM and IAR can not handle it.
For compatibility reasons it should be removed.
Co-authored-by: Andreas Pelczer <pelczer@stoerk-tronic.com>
2023-09-15 08:45:45 +01:00
John Wellbelove
8ef5353d8e
Merge branch 'development' of https://github.com/ETLCPP/etl into development
2023-09-14 20:28:34 +01:00
Andreas
20cfebc8bd
Make "private" includes relativ ( #761 )
...
Avoid "include not found" when indirectly including etl-header
Co-authored-by: Andreas Pelczer <pelczer@stoerk-tronic.com>
2023-09-14 20:28:22 +01:00
Andreas
20a55faf6e
Make "private" includes relativ ( #761 )
...
Avoid "include not found" when indirectly including etl-header
Co-authored-by: Andreas Pelczer <pelczer@stoerk-tronic.com>
2023-09-14 19:13:08 +01:00
John Wellbelove
4affd4f9d8
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-14 18:49:52 +01:00
John Wellbelove
f9d27d93ba
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-14 18:49:45 +01:00
John Wellbelove
5aa9333b05
Updated release notes
2023-09-12 19:09:45 +01:00
Soma Veszelovszki
ba5619555c
Fixed: move assignment not working for non-empty containers ( #759 )
2023-09-12 11:03:19 +01:00
John Wellbelove
479fd098af
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
2023-09-12 10:32:32 +01:00
John Wellbelove
9a49f01a3b
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
...
# Conflicts:
# include/etl/private/chrono/day.h
# test/test_chrono_day.cpp
2023-09-12 10:32:26 +01:00
John Wellbelove
a44a77c550
Merge branch 'feature/#757-Add-time-date-classes' of https://github.com/ETLCPP/etl into feature/#757-Add-time-date-classes
...
# Conflicts:
# include/etl/private/chrono/day.h
# test/test_chrono_day.cpp
2023-09-12 10:32:00 +01:00
John Wellbelove
8c78fdab04
Work in progress
2023-09-12 09:53:18 +01:00
John Wellbelove
3f1aa09454
Work in progress
2023-09-11 11:15:49 +01:00
John Wellbelove
9705ee233b
Possible fix for #756
2023-09-08 11:26:25 +01:00
John Wellbelove
89306df960
Updated version and release notes
2023-09-04 12:55:21 +01:00
John Wellbelove
929506760c
MacOS clang span issue
2023-09-04 10:39:42 +01:00
John Wellbelove
fc63a51fc6
MacOS clang span issue
2023-09-04 09:42:53 +01:00
John Wellbelove
5db82de47e
MacOS clang span issue
2023-09-04 09:21:17 +01:00
John Wellbelove
e3cb478369
MacOS clang span issue
2023-09-04 09:18:16 +01:00
John Wellbelove
6f3e6a5db7
MacOS clang span issue
2023-09-04 09:15:43 +01:00
John Wellbelove
34029b4b78
Added conversion operators to std::span
2023-09-04 09:00:51 +01:00
John Wellbelove
d51784765f
const_reference at(size_t i) const is only constexpr from C++14
2023-09-04 08:08:34 +01:00
John Wellbelove
ec8dea9692
Re-enabled tests
2023-09-03 23:50:24 +01:00
John Wellbelove
a4879c8908
#755 warning about constexpr in array.h
2023-09-03 23:50:03 +01:00
John Wellbelove
01d96609cf
#753 [porting] IAR's overload resolution struggles with etl::span::span(etl::array&)
...
#754 ambiguous etl::bit_stream_reader::bit_stream_reader() for some etl::span
2023-09-02 14:50:24 +01:00
John Wellbelove
7fdaa7c9a4
Updated vesrion and release notes
2023-08-29 13:48:24 +01:00
John Wellbelove
94654689e8
Removed semicolon warnings
2023-08-29 09:25:58 +01:00
John Wellbelove
b38afd7fc9
Updated version and release notes
20.38.0
20.38.1
2023-08-26 11:49:17 +01:00
John Wellbelove
5402a3ed14
Added destructor to CMSIS_RTOS2 mutex
2023-08-26 10:46:05 +01:00
John Wellbelove
c92ab94220
Change to require semicolons after debug count macros.
...
Added error assert for vector reserve greater than capacity.
2023-08-25 21:08:01 +01:00
John Wellbelove
ee7fc16192
Merge branch 'feature/#744-get-time-when-next-timer-will-expire-etl--callback_timer' into development
...
# Conflicts:
# .gitignore
# include/etl/intrusive_forward_list.h
2023-08-25 15:38:13 +01:00
John Wellbelove
a65725a283
Merge branch 'hotfix/#746-Missing-etl--legacy--variant-overload-of-emplace-with-0-Arguments' into development
2023-08-25 15:36:05 +01:00
John Wellbelove
076896e329
Remove used variable
2023-08-25 15:14:26 +01:00
John Wellbelove
f5f0ef35f5
Remove used variable
2023-08-25 12:25:38 +01:00
John Wellbelove
7e31561363
Fix issue of release of an object on empty an pool
2023-08-25 10:32:25 +01:00
John Wellbelove
53084ae932
Added c++03 zero parameter emplace member functions
2023-08-25 02:05:46 +01:00
John Wellbelove
7e266687a2
Added C++03 compatible etl::move or etl::move_backward
2023-08-23 19:54:28 +01:00
John Wellbelove
f4ca3cefe1
Added 'sentence case' versions of constants
2023-08-21 21:33:44 +01:00
John Wellbelove
11daaa398b
Added time_to_next() status function
2023-08-21 20:58:44 +01:00
John Wellbelove
870759fcab
Removed unused variable
...
Minor format edit
2023-08-21 20:57:33 +01:00
John Wellbelove
77fb39c9d2
Removed redundant #includes
2023-08-20 20:16:27 +01:00
John Wellbelove
06761ca562
#745 Assertion triggered in hash.h when compiling for MSP430
2023-08-19 12:27:57 +01:00
John Wellbelove
faed17ab99
Allow C++03 delegate in etl::callback_timer
2023-08-18 20:54:47 +01:00