John Wellbelove
3a203a9754
Make etl::reference_wrapper API closer to the STL version. Does not support invocation of a callable object.
18.12.7
2020-08-28 16:14:28 +01:00
Rolan Reznik
5747a861f9
reference_wrapper change allowing to use it for pure abstract classes ( #262 )
2020-08-28 15:15:51 +01:00
Rolan Reznik
a33a70b5e1
ARM5 (armcc) compiler fixes for C++11. ( #261 )
2020-08-28 15:12:47 +01:00
John Wellbelove
dfb0251e57
Merge branch 'development'
18.12.6
2020-08-27 19:07:40 +01:00
John Wellbelove
f2d6df5944
Fixed etl::stack top level assignment operator not clearing before copy
2020-08-27 18:40:05 +01:00
John Wellbelove
6c5231b508
Merge branch 'development'
18.12.5
2020-08-16 11:32:55 +01:00
John Wellbelove
6788f2761e
Fixed issue for incorrect operation of erase(const_iterator, const_iterator)
...
when the terminating iterator was end() for etl::unordered_map, etl::unordered_multimap, etl::unordered_set and etl::unordered_multiset.
2020-08-16 11:32:23 +01:00
John Wellbelove
f339e8d3da
Fixed issue for incorrect operation of erase(const_iterator, const_iterator)
...
when the terminating iterator was end() for etl::unordered_map, etl::unordered_multimap, etl::unordered_set and etl::unordered_multiset.
2020-08-15 21:00:18 +01:00
John Wellbelove
987f7e49e2
Merge branch 'development'
...
# Conflicts:
# .github/workflows/main.yml
18.12.3
2020-08-09 17:25:01 +01:00
John Wellbelove
e84d495109
Merge branch 'hotfix/clang-9' into development
2020-08-09 17:20:15 +01:00
John Wellbelove
efbfc5c8ff
clang 9 compatibility
2020-08-09 17:01:45 +01:00
John Wellbelove
b7b47f5cf2
Merge branch 'hotfix/clang-9' into development
2020-08-08 13:55:46 +01:00
John Wellbelove
50b60c025d
String stream test << operator in etl namespace
2020-08-08 13:52:09 +01:00
John Wellbelove
1f2fd18d88
String stream test << operator
2020-08-08 13:52:08 +01:00
John Wellbelove
d389f06cdf
String stream test << operator
2020-08-08 13:52:08 +01:00
John Wellbelove
5f0dae41de
Experimental atomic_gcc_sync change
2020-08-08 13:52:08 +01:00
John Wellbelove
b973b01c08
Experimental atomic_gcc_sync change
2020-08-08 13:52:08 +01:00
John Wellbelove
e82538eacf
YAML modification
2020-08-08 13:52:08 +01:00
John Wellbelove
254a8d4035
String stream test << operator in etl namespace
2020-08-08 13:50:05 +01:00
John Wellbelove
9804af3288
String stream test << operator
2020-08-08 13:50:04 +01:00
John Wellbelove
ae406d9686
String stream test << operator
2020-08-08 13:49:32 +01:00
John Wellbelove
ac76c79828
Experimental atomic_gcc_sync change
2020-08-08 13:49:31 +01:00
John Wellbelove
8eaeaba622
Experimental atomic_gcc_sync change
2020-08-08 13:49:31 +01:00
John Wellbelove
2544068d64
YAML modification
2020-08-08 13:49:27 +01:00
finger42
cda46033f1
cmake and make using same env with CC and CXX ( #258 )
...
Each "run:" call gets a new environment.
With this, the first "run:" is exporting CC and CXX.
In this "run:" the cmake stuff is created.
The next "run:" to make, is using the default CC and CXX, which is
GCC instead of clang.
And then some of the stuff is build with clang other with gcc
* moved cmake, make and running tests in one "run:" command, so they
are sharing the same environment
* fixed indention
* renamed the name to Build and run
* Build build-clang-9-Linux and build-clang-10-osx are similar now.
Co-authored-by: finger42 <finger42>
2020-08-07 18:48:16 +01:00
arccosinus0
7f5fa8d0a5
Fix comment for parameter name ( #257 )
2020-08-07 15:13:24 +01:00
John Wellbelove
b5bdb4f566
String stream test << operator in etl namespace
2020-08-07 09:57:34 +01:00
John Wellbelove
cb7e224f93
String stream test << operator
2020-08-07 09:39:14 +01:00
John Wellbelove
744618ceaa
String stream test << operator
2020-08-07 08:44:47 +01:00
John Wellbelove
5a604e1124
String stream test << operator
2020-08-07 08:33:25 +01:00
John Wellbelove
a0a86aa748
Added iterator comparisons
2020-08-06 20:45:52 +01:00
John Wellbelove
8b334c8a97
Experimental atomic_gcc_sync change
2020-08-04 12:01:33 +01:00
John Wellbelove
b92c3e8a1f
Experimental atomic_gcc_sync change
2020-08-04 11:57:53 +01:00
John Wellbelove
08fc80a2c5
Experimental atomic_gcc_sync change
2020-08-04 11:40:31 +01:00
John Wellbelove
cdf660defe
YAML modification
2020-08-03 20:33:47 +01:00
John Wellbelove
928c9d5889
Github CI YAML modification
2020-08-03 12:05:12 +01:00
John Wellbelove
e77729b329
YAML modification
...
Temporarily removed clang-9 section
2020-08-03 12:01:42 +01:00
John Wellbelove
70429f540a
YAML modification
2020-08-03 11:56:45 +01:00
John Wellbelove
c2f16d2403
YAML modification
2020-08-03 11:35:04 +01:00
John Wellbelove
432fbf4fc5
YAML modification
2020-08-03 11:34:00 +01:00
John Wellbelove
027f8fe3cf
YAML modification
2020-08-03 11:29:42 +01:00
John Wellbelove
f41a82130e
YAML modification
2020-08-03 11:28:14 +01:00
John Wellbelove
e3f1fad066
Add hotfix/clang-9 to branch list
2020-08-03 11:23:56 +01:00
John Wellbelove
bd578b6e77
Resolve 0U ambiguity in string utility tests
2020-08-02 15:14:52 +01:00
John Wellbelove
bd392b400c
Updated version numbers
18.12.2
2020-08-02 14:36:51 +01:00
John Wellbelove
d74edbfd3a
Deleted PSP image file
2020-08-02 14:22:34 +01:00
John Wellbelove
2effe18ca3
Update CMakeLists.txt
2020-08-02 14:04:01 +01:00
John Wellbelove
72eb5817f2
Fixed compiler compatibility issues in etl::forward_list and etl::list
18.12.1
2020-08-02 10:50:04 +01:00
John Wellbelove
c83ac6dcb5
Merge branch 'feature/string-utilities' into development
18.12.0
2020-08-01 16:21:41 +01:00
John Wellbelove
09faee80da
Merge branch 'feature/string-utilities' into development
2020-08-01 15:57:20 +01:00