| 1 | [[TOC(OpenMP , depth=2)]] |
| 2 | |
| 3 | = Tool Chain Requirements = |
| 4 | |
| 5 | OpenMP support for RTEMS is available in GCC 4.9.3, 5.1 or later. Currently is uses the POSIX configuration of libgomp. Thread-local storage is enabled using the local-exec model. A Newlib version after 2015-03-12 is required. To enable the OpenMP support for GCC add the `--enable-libgomp` option to the GCC configure command line. |
| 6 | |
| 7 | = OpenMP Validation = |
| 8 | |
| 9 | The [http://web.cs.uh.edu/~openuh/download/ OpenMP 3.1 Validation Suite] was used to validate the OpenMP support. Due to some problems with this test suite results are currently not available. There are two related bug reports to GCC [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65385 Bug 65385] and [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65386 Bug 65386]. |
| 10 | |
| 11 | = Performance Observations = |
| 12 | |
| 13 | Not yet available. |