John Wellbelove
|
d28c88b1da
|
Added reset() to etl::optional
|
2018-03-22 06:10:07 +00:00 |
|
John Wellbelove
|
8ac3b64823
|
Added reset() to etl::optional
|
2018-03-21 19:35:18 +00:00 |
|
John Wellbelove
|
d7f9d1a7fb
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# CMakeLists.txt
11.00.0
|
2018-03-18 19:29:36 +00:00 |
|
John Wellbelove
|
44068d1493
|
Merge from new directories feature.
Added files to VS project.
Fixed ETL_FILE numbering clashes.
|
2018-03-18 18:14:11 +00:00 |
|
John Wellbelove
|
bb02a99987
|
Merge remote-tracking branch 'origin/feature/new_directory_layout' into development
|
2018-03-18 18:08:06 +00:00 |
|
John Wellbelove
|
4864e95b36
|
New directory layout
|
2018-03-18 17:48:29 +00:00 |
|
John Wellbelove
|
224df730c3
|
Merge remote-tracking branch 'origin/master' into development
|
2018-03-18 14:13:24 +00:00 |
|
scott-eddy
|
427765742b
|
Fix missing .h in profile inclusion
10.21.2
|
2018-03-17 08:02:15 +00:00 |
|
Eddy Scott
|
712dd9327e
|
Don't de-refernce cmake variable for Window's build sake
|
2018-03-17 08:02:15 +00:00 |
|
scott-eddy
|
a38e542650
|
Build etl based on different profiles. Works using GNU GCC
|
2018-03-17 08:02:15 +00:00 |
|
scott-eddy
|
dd1f0b415e
|
Add etl_profile for compilation
|
2018-03-17 08:02:15 +00:00 |
|
scott-eddy
|
290df98533
|
define library sources and includes. Does not build because of missing etl_profile.h,
this will require some design changes as right now it is assumed a user will deine this profile when including ETL in their project
|
2018-03-17 08:02:15 +00:00 |
|
John Wellbelove
|
2d43d1baf3
|
Removed redundant template function
|
2018-03-02 19:35:47 +00:00 |
|
EXPROGROUP\john.wellbelove
|
b7619d2531
|
Merge branch 'development' of https://github.com/ETLCPP/etl into development
|
2018-03-02 10:03:11 +00:00 |
|
EXPROGROUP\john.wellbelove
|
d8d24b7509
|
Experimental spsc queue
|
2018-03-02 10:00:58 +00:00 |
|
John Wellbelove
|
9f2ce39ba7
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
# test/vs2017/etl.vcxproj
# test/vs2017/etl.vcxproj.filters
|
2018-03-01 09:48:32 +00:00 |
|
John Wellbelove
|
eee0157372
|
Added version macros
|
2018-03-01 09:14:11 +00:00 |
|
John Wellbelove
|
1e2866a06c
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
10.21.1
|
2018-02-26 21:04:55 +00:00 |
|
John Wellbelove
|
a58d1f5861
|
Remove variant.h GCC warnings from use of -Wextra
|
2018-02-26 21:03:22 +00:00 |
|
Prasenjit Sengupta
|
2872075b1e
|
Remove unused variables in variant.h
|
2018-02-26 20:51:34 +00:00 |
|
John Wellbelove
|
1e34b5cf46
|
Add #ifdef for GCC pragma
|
2018-02-25 13:41:40 +00:00 |
|
John Wellbelove
|
9a921102bb
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
|
2018-02-25 13:28:57 +00:00 |
|
John Wellbelove
|
d3493d601d
|
Add full set of operators to etl::optional
|
2018-02-25 13:21:27 +00:00 |
|
John Wellbelove
|
d1adfab03c
|
Remove more GCC warnings from use of -Wextra
|
2018-02-25 13:21:00 +00:00 |
|
John Wellbelove
|
c35f962e6f
|
Merge remote-tracking branch 'origin/master' into development
# Conflicts:
# test/codeblocks/ETL.layout
# test/test_pool.cpp
|
2018-02-24 10:55:36 +00:00 |
|
Prasenjit Sengupta
|
da94b26b45
|
Cast enum in multimap.h correctly
|
2018-02-24 10:53:14 +00:00 |
|
John Wellbelove
|
f296d9eadf
|
Signed/Unsigned warnings
|
2018-02-18 14:19:39 +00:00 |
|
John Wellbelove
|
703a9e0f4a
|
Changes from master
|
2018-02-18 14:18:24 +00:00 |
|
John Wellbelove
|
4427576985
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# src/c/ecl_timer.c
# src/debounce.h
# support/Release notes.txt
# test/codeblocks/ETL.layout
|
2018-02-18 14:16:26 +00:00 |
|
John Wellbelove
|
7d3836f805
|
Updated release files
|
2018-02-18 13:45:19 +00:00 |
|
John Wellbelove
|
a53768cc28
|
Re-write of debounce to improve base code reuse.
|
2018-02-17 21:32:31 +00:00 |
|
John Wellbelove
|
3a7e63a497
|
Modified interrupt locks to match C++ versions.
|
2018-02-16 10:11:49 +00:00 |
|
John Wellbelove
|
070e8fe6b6
|
Improved etl::endianness.
Added static functions.
|
2018-02-16 10:11:19 +00:00 |
|
John Wellbelove
|
cdf638aeb5
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
# test/test_pool.cpp
|
2018-02-11 19:36:33 +00:00 |
|
John Wellbelove
|
6b9e408ca2
|
Merge remote-tracking branch 'origin/feature/strict_aliasing' into development
|
2018-02-11 19:34:51 +00:00 |
|
John Wellbelove
|
ff79fd8583
|
Fixed strict aliasing warnings for aligned storage
|
2018-02-11 18:50:00 +00:00 |
|
John Wellbelove
|
9404af8074
|
Codeblocks projects changes
|
2018-02-11 18:45:42 +00:00 |
|
John Wellbelove
|
b4bf215675
|
Removed unused variables
|
2018-02-11 18:45:10 +00:00 |
|
John Wellbelove
|
4700f2613d
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# test/codeblocks/ETL.layout
|
2018-02-11 18:42:47 +00:00 |
|
John Wellbelove
|
611b6cf011
|
Merge remote-tracking branch 'origin/feature/pool_emplace' into development
|
2018-02-11 18:39:24 +00:00 |
|
John Wellbelove
|
f062613d92
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
|
2018-02-11 18:27:13 +00:00 |
|
John Wellbelove
|
feb59e0f2f
|
Added 'create' and 'destroy' functions
|
2018-02-11 17:30:32 +00:00 |
|
John Wellbelove
|
1c4f0596a9
|
Added 'create' and 'destroy' functions
|
2018-02-11 17:25:40 +00:00 |
|
John Wellbelove
|
58e155658e
|
Alignment tests for conversion operators
|
2018-02-08 16:00:05 +00:00 |
|
John Wellbelove
|
cd3c596c88
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# src/callback_timer.h
# src/message_timer.h
# support/Release notes.txt
# test/codeblocks/ETL.layout
|
2018-02-06 21:39:21 +00:00 |
|
John Wellbelove
|
52fa62585a
|
Reduced disable/enable time during function calls.
|
2018-02-06 21:11:07 +00:00 |
|
John Wellbelove
|
0f762887fa
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# src/message_timer.h
# support/Release notes.txt
# test/codeblocks/ETL.layout
# test/ecl_user.h
# test/etl_profile.h
|
2018-02-06 00:18:21 +00: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
|
4b1eeee511
|
Added emplace functions to etl::variant
|
2018-02-04 17:42:34 +00:00 |
|
John Wellbelove
|
fda7e13811
|
Merge remote-tracking branch 'origin/development'
# Conflicts:
# library.properties
# support/Release notes.txt
# test/codeblocks/ETL.layout
|
2018-02-04 17:41:24 +00:00 |
|