summaryrefslogtreecommitdiffstats
path: root/cpukit/score/src/threadglobalconstruction.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* score: Simplify global constructionSebastian Huber2017-11-221-63/+0
| | | | Update #3243.
* score: Split _Thread_Restart()Sebastian Huber2016-05-201-6/+4
| | | | | | | | | | | Split _Thread_Restart() into _Thread_Restart_self() and _Thread_Restart_other(). Move content of existing _Thread_Restart_self() into new _Thread_Restart_self(). Avoid Giant lock for thread restart. _Thread_Restart_self() is a no-return function and used by _Thread_Global_construction(). Update #2555. Update #2626.
* score: Add and use RTEMS_UNREACHABLESebastian Huber2016-03-231-2/+1
|
* score: Introduce Thread_Entry_informationSebastian Huber2016-01-111-14/+5
| | | | | | | This avoids potential dead code in _Thread_Handler(). It gets rid of the dangerous function pointer casts. Update #2514.
* score: Avoid dead code in global constructionSebastian Huber2016-01-081-17/+1
| | | | Update #2514.
* Remove M32R architectureJoel Sherrill2016-01-041-3/+1
| | | | updates #2446.
* score: Fix compile error for POSIX disabledSebastian Huber2014-10-161-2/+1
|
* score: Rework global constructionSebastian Huber2014-10-131-0/+94
Ensure that the global construction is performed in the context of the first initialization thread. On SMP this was not guaranteed in the previous implementation.