diff --git a/src/pms/openmp/nanos_omp.h b/src/pms/openmp/nanos_omp.h index 57966204ac95cf81b875b1fe2d02242e4b57318b..122af994785fbd861459484e42241dbb70929fbb 100644 --- a/src/pms/openmp/nanos_omp.h +++ b/src/pms/openmp/nanos_omp.h @@ -45,7 +45,7 @@ NANOS_API_DECL(nanos_err_t, nanos_omp_set_implicit, ( nanos_wd_t uwd )); NANOS_API_DECL(int, nanos_omp_get_max_threads, ( void )); NANOS_API_DECL(int, nanos_omp_get_num_threads, ( void )); NANOS_API_DECL(int, nanos_omp_get_thread_num, ( void )); -NANOS_API_DECL(int, nanos_omp_set_num_threads, ( int nthreads )); +NANOS_API_DECL(void, nanos_omp_set_num_threads, ( int nthreads )); NANOS_API_DECL(nanos_ws_t, nanos_omp_find_worksharing, ( nanos_omp_sched_t kind )); NANOS_API_DECL(nanos_err_t, nanos_omp_get_schedule, ( nanos_omp_sched_t *kind, int *modifier )); diff --git a/src/pms/openmp/omp_api.cpp b/src/pms/openmp/omp_api.cpp index 40dbee6d55e1619a5d8cf504c07521933a01a12a..c401ad8932841fb15a0452abe718afc40f92b8b1 100644 --- a/src/pms/openmp/omp_api.cpp +++ b/src/pms/openmp/omp_api.cpp @@ -56,8 +56,8 @@ extern "C" omp_set_num_threads(*nthreads); } - int nanos_omp_set_num_threads ( int nthreads ) __attribute__ ((alias ("omp_set_num_threads"))); - int nanos_omp_set_num_threads_ ( int nthreads ) __attribute__ ((alias ("omp_set_num_threads"))); + void nanos_omp_set_num_threads ( int nthreads ) __attribute__ ((alias ("omp_set_num_threads"))); + void nanos_omp_set_num_threads_ ( int nthreads ) __attribute__ ((alias ("omp_set_num_threads"))); NANOS_API_DEF(int, omp_get_thread_num, ( void )) {