[prev in list] [next in list] [prev in thread] [next in thread]
List: gcc-fortran
Subject: Re: [Patch] openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc for Fortran (was: [committed] open
From: Jakub Jelinek via Fortran <fortran () gcc ! gnu ! org>
Date: 2021-09-30 11:31:01
Message-ID: 20210930113101.GZ304296 () tucnak
[Download RAW message or body]
On Thu, Sep 30, 2021 at 01:14:49PM +0200, Tobias Burnus wrote:
> On 30.09.21 09:45, Jakub Jelinek wrote:
>
> > This patch adds new OpenMP 5.1 allocator entrypoints ...
>
> ... and this patch adds the Fortran support for it, using the C→Fortran
> converted testcases. Additionally, it fixes and updated the list of API
> routine names. We now can also tick off one item in the OpenMP 5.1
> implementation status list.
>
> OK for mainline?
>
> Tobias
>
> -----------------
> Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstraße 201, 80634 \
> München; Gesellschaft mit beschränkter Haftung; Geschäftsführer: Thomas \
> Heurung, Frank Thürauf; Sitz der Gesellschaft: München; Registergericht München, \
> HRB 106955
> openmp: Add omp_aligned_{,c}alloc and omp_{c,re}alloc for Fortran
>
> gcc/ChangeLog:
>
> * omp-low.c (omp_runtime_api_call): Add omp_aligned_{,c}alloc and
> omp_{c,re}alloc, fix omp_alloc/omp_free.
>
> libgomp/ChangeLog:
>
> * libgomp.texi (OpenMP 5.1): Set implementation status to Y for
> omp_aligned_{,c}alloc and omp_{c,re}alloc routines.
> * omp_lib.f90.in (omp_aligned_alloc, omp_aligned_calloc, omp_calloc,
> omp_realloc): Add.
> * omp_lib.h.in (omp_aligned_alloc, omp_aligned_calloc, omp_calloc,
> omp_realloc): Add.
> * testsuite/libgomp.fortran/alloc-10.f90: New test.
> * testsuite/libgomp.fortran/alloc-6.f90: New test.
> * testsuite/libgomp.fortran/alloc-7.c: New test.
> * testsuite/libgomp.fortran/alloc-7.f90: New test.
> * testsuite/libgomp.fortran/alloc-8.f90: New test.
> * testsuite/libgomp.fortran/alloc-9.f90: New test.
Ok, thanks.
Jakub
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic