|
@@ -51,7 +51,10 @@ extern "C"
|
|
|
|
|
|
extern int starpu_omp_init(void) __STARPU_OMP_NOTHROW;
|
|
|
extern void starpu_omp_shutdown(void) __STARPU_OMP_NOTHROW;
|
|
|
-void starpu_parallel_region(const struct starpu_codelet * const parallel_region_cl, void * const parallel_region_cl_arg) __STARPU_OMP_NOTHROW;
|
|
|
+extern void starpu_omp_parallel_region(const struct starpu_codelet * const parallel_region_cl, void * const parallel_region_cl_arg) __STARPU_OMP_NOTHROW;
|
|
|
+extern void starpu_omp_barrier(void) __STARPU_OMP_NOTHROW;
|
|
|
+extern void starpu_omp_master(void (*f)(void), int nowait) __STARPU_OMP_NOTHROW;
|
|
|
+extern void starpu_omp_single(void (*f)(void), int nowait) __STARPU_OMP_NOTHROW;
|
|
|
|
|
|
extern void starpu_omp_set_num_threads(int threads) __STARPU_OMP_NOTHROW;
|
|
|
extern int starpu_omp_get_num_threads() __STARPU_OMP_NOTHROW;
|