Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
FORMUS3IC_LAS3
/
embb
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
fce987ad
authored
Feb 02, 2015
by
Tobias Schuele
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Updated CHANGELOG.md and README.md
parent
ab78c331
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
48 additions
and
2 deletions
+48
-2
CHANGELOG.md
+46
-0
README.md
+2
-2
No files found.
CHANGELOG.md
View file @
fce987ad
Embedded Multicore Building Blocks (EMB²)
Embedded Multicore Building Blocks (EMB²)
=========================================
=========================================
Version 0.2.2
-------------
### Bug fixes:
-
Fixed 64bit problem in atomics
-
Fixed bug in dataflow_cpp causing network to hang
-
Fixed bug in conversion of core_set
-
Fixed fetch-and-add implementation to support armv7-a
-
Fixed missing freeing of mutex attributes in case of error
-
Fixed bug where closure was allocated with Allocation::New but deleted with operator delete
-
Fixed inconsistent naming of unit test cases
-
Fixed memory allocation in hazard pointer implementation by replacing calls to new and delete with EMB²-specific functions
-
Fixed memory leak in tests for containers
-
Fixed affinity implementation for FreeBSD
### Changes and improvements:
-
Added checks for memory leaks in tests
-
Added block size support in MergeSort
-
Renamed all platform specific defines to EMBB_PLATFORM_
*
-
Changed all checks for platform specific defines to checks for EMBB_
*
defines
-
Replaced C++11 initializer lists in examples with C++03 compliant statements
-
Extended unit tests for MPMC queue with checks for relative order
-
Added check for result of pthread_attr_destroy
-
Added assert in embb_tss_get
-
Moved ExecutionPolicy from algorithms to mtapi_cpp, removed Affinity
### Features:
-
None
### Build system:
-
Removed cppcheck warnings
-
Removed cpplint warnings
### Documentation:
-
Improved documentation of default values and priorities
-
Revised template argument names in base_cpp and containers_cpp
-
Moved ExecutionPolicy and Identity to CPP_ALGORITHMS Doxygen group
-
Fixed description of token limit in tutorial
-
Added Clang support to README
-
Mentioned the ability to cross compile in README
-
Added link to release files in README
-
Minor corrections in README
-
Updated copyright notice
-
Changed year in tutorial.tex to 2015
Version 0.2.1
Version 0.2.1
-------------
-------------
...
...
README.md
View file @
fce987ad
...
@@ -160,8 +160,8 @@ use:
...
@@ -160,8 +160,8 @@ use:
cmake .. -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang
cmake .. -DCMAKE_CXX_COMPILER=clang++ -DCMAKE_C_COMPILER=clang
In the same way you may cross compile to another platform. For example, to cross
In the same way you may cross compile to another platform. For example, to cross
compile to ARM Linux using
gcc
you need to specify the cross compiler itself and
compile to ARM Linux using
GCC,
you need to specify the cross compiler itself and
an argument to the compilers to indicate the target architecture
:
the target architecture as an argument to the compiler
:
cmake .. -DCMAKE_CXX_COMPILER=arm-linux-gnueabi-gcc++
cmake .. -DCMAKE_CXX_COMPILER=arm-linux-gnueabi-gcc++
-DCMAKE_CXX_FLAGS=-march=armv7-a
-DCMAKE_CXX_FLAGS=-march=armv7-a
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment