gcc/libgomp/testsuite
Marcel Vollweiler f70977936a libgomp: Add tests for omp_atv_serialized and deprecate omp_atv_sequential.
The variable omp_atv_sequential was replaced by omp_atv_serialized in OpenMP
5.1. This was already implemented by Jakub (C/C++, commit ea82325afe) and
Tobias (Fortran, commit fff15bad1a).

This patch adds two tests to check if omp_atv_serialized is available (one test
for C/C++ and one for Fortran). Besides that omp_atv_sequential is marked as
deprecated in C/C++ and Fortran for OpenMP 5.1.

libgomp/ChangeLog:

	* allocator.c (omp_init_allocator): Replace omp_atv_sequential with
	omp_atv_serialized.
	* omp.h.in: Add deprecated flag for omp_atv_sequential.
	* omp_lib.f90.in: Add deprecated flag for omp_atv_sequential.
	* testsuite/libgomp.c-c++-common/alloc-10.c: New test.
	* testsuite/libgomp.fortran/alloc-12.f90: New test.
2021-10-11 04:34:51 -07:00
..
config
lib Allow matching Intel MIC in OpenMP 'declare variant' 2021-08-23 17:45:40 +02:00
libgomp.c Adjust more testcases for O2 vectorization enabling. 2021-10-09 16:28:11 +08:00
libgomp.c-c++-common libgomp: Add tests for omp_atv_serialized and deprecate omp_atv_sequential. 2021-10-11 04:34:51 -07:00
libgomp.c++ Adjust more testcases for O2 vectorization enabling. 2021-10-09 16:28:11 +08:00
libgomp.fortran libgomp: Add tests for omp_atv_serialized and deprecate omp_atv_sequential. 2021-10-11 04:34:51 -07:00
libgomp.graphite Replace VRP threader with a hybrid forward threader. 2021-09-27 17:39:51 +02:00
libgomp.oacc-c
libgomp.oacc-c-c++-common openacc: Shared memory layout optimisation 2021-09-17 21:04:30 +02:00
libgomp.oacc-c++ Don't require 'openacc_nvidia_accel_selected' in additional 'libgomp.oacc-*/declare-*' 2021-06-08 11:21:47 +02:00
libgomp.oacc-fortran Further test case adjustment re "Fortran: Fix assumed-size to assumed-rank passing" 2021-09-28 14:18:21 +02:00
libgomp-site-extra.exp.in
libgomp-test-support.exp.in
Makefile.am
Makefile.in