openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.
authorJakub Jelinek <jakub@redhat.com>
Thu, 9 Jul 2020 09:29:30 +0000 (11:29 +0200)
committerJakub Jelinek <jakub@redhat.com>
Thu, 9 Jul 2020 09:29:30 +0000 (11:29 +0200)
commitea82325afeccf3604f393916832eaadcbe1225bd
tree7e61a4ef6bf9b4095e86428c7e9b74ca848cb31e
parentedf95e51e53697f3050f076675c26a4cece17741
openmp: Change omp_atv_default value and rename omp_atv_sequential to omp_atv_serialized.

While this is an OpenMP 5.1 change, it is undesirable to let people use different
values and then deal with ABI backwards compatibility in a year or two.

2020-07-09  Jakub Jelinek  <jakub@redhat.com>

* omp.h.in (omp_alloctrait_value_t): Change omp_atv_default from
2 to -1.  Add omp_atv_serialized and define omp_atv_sequential using
it.  Remove __omp_alloctrait_value_max__.
* allocator.c (omp_init_allocator): Handle omp_atv_default for
omp_atk_alignment and omp_atk_pool_size.
libgomp/allocator.c
libgomp/omp.h.in