diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/ChangeLog | 6 | ||||
-rw-r--r-- | include/gomp-constants.h | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/include/ChangeLog b/include/ChangeLog index 19f515d59b3..d52f998b9b2 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,9 @@ +2018-11-08 Jakub Jelinek <jakub@redhat.com> + + * gomp-constants.h (GOMP_TASK_FLAG_REDUCTION, + GOMP_DEPEND_IN, GOMP_DEPEND_OUT, GOMP_DEPEND_INOUT, + GOMP_DEPEND_MUTEXINOUTSET): Define. + 2018-10-19 Jason Merrill <jason@redhat.com> * demangle.h (enum demangle_component_type): Add diff --git a/include/gomp-constants.h b/include/gomp-constants.h index ccfb657c735..d3e64d4e352 100644 --- a/include/gomp-constants.h +++ b/include/gomp-constants.h @@ -189,6 +189,7 @@ enum gomp_map_kind #define GOMP_TASK_FLAG_GRAINSIZE (1 << 9) #define GOMP_TASK_FLAG_IF (1 << 10) #define GOMP_TASK_FLAG_NOGROUP (1 << 11) +#define GOMP_TASK_FLAG_REDUCTION (1 << 12) /* GOMP_target{_ext,update_ext,enter_exit_data} flags argument. */ #define GOMP_TARGET_FLAG_NOWAIT (1 << 0) @@ -251,6 +252,12 @@ enum gomp_map_kind at most and shifted by this many bits. */ #define GOMP_TARGET_ARG_VALUE_SHIFT 16 +/* Dependence types in omp_depend_t objects. */ +#define GOMP_DEPEND_IN 1 +#define GOMP_DEPEND_OUT 2 +#define GOMP_DEPEND_INOUT 3 +#define GOMP_DEPEND_MUTEXINOUTSET 4 + /* HSA specific data structures. */ /* Identifiers of device-specific target arguments. */ |