[gomp] Thread pool management
commit66c59f92387c99ea5724cba69843f7dfb7593740
authorSebastian Huber <sebastian.huber@embedded-brains.de>
Thu, 3 Sep 2015 11:29:59 +0000 (3 11:29 +0000)
committerSebastian Huber <sh@gcc.gnu.org>
Thu, 3 Sep 2015 11:29:59 +0000 (3 11:29 +0000)
tree28616f3c911c89d9490c31eed99f4fed03829f54
parent13c41b2e3e0cf6996ea2d49e0557814607fe2f59
[gomp] Thread pool management

libgomp/ChangeLog

* config/posix/pool.h: New.
* config/rtems/pool.h: Likewise.
* config/rtems/proc.c: Likewise.
* libgomp.h (gomp_thread_destructor): Declare.
* team.c: Include configuration provided "pool.h".
(gomp_get_thread_pool): Define in configuration.
(gomp_team_end): Call configuration defined
gomp_release_thread_pool().

From-SVN: r227441
libgomp/ChangeLog
libgomp/config/posix/pool.h [new file with mode: 0644]
libgomp/config/rtems/pool.h [new file with mode: 0644]
libgomp/config/rtems/proc.c [new file with mode: 0644]
libgomp/libgomp.h
libgomp/team.c