]> git.ipfire.org Git - thirdparty/gcc.git/commit
OpenMP: Handle cpp_implicit_alias in declare-target discovery (PR96390)
authorTobias Burnus <tobias@codesourcery.com>
Mon, 28 Sep 2020 17:57:50 +0000 (19:57 +0200)
committerTobias Burnus <tobias@codesourcery.com>
Mon, 28 Sep 2020 17:57:50 +0000 (19:57 +0200)
commit845a9a257334e5d8dff45784fe111b3d50eadee6
treebba02271f46973dd92af0dee0256cedb4fced1a6
parent9ea3f104a68631f8a4f334f0c79487ebb7483772
OpenMP: Handle cpp_implicit_alias in declare-target discovery (PR96390)

Backport mainline version; updates commit
ef509d1985aa53a8c0875c25ad4050ea807be10e for later review-comment
changes.

gcc/ChangeLog:

PR middle-end/96390
* omp-offload.c (omp_discover_declare_target_tgt_fn_r): Handle
alias nodes.

libgomp/ChangeLog:

PR middle-end/96390
* testsuite/libgomp.c++/pr96390.C: New test.
* testsuite/libgomp.c-c++-common/pr96390.c: New test.

(cherry picked from commit 2a10a2c0689db280ee3a94164504b7196b8370f4)
gcc/ChangeLog.omp
gcc/omp-offload.c
libgomp/ChangeLog.omp
libgomp/testsuite/libgomp.c++/pr96390.C
libgomp/testsuite/libgomp.c-c++-common/pr96390.c