]> git.ipfire.org Git - thirdparty/gcc.git/commit
Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device...
authorThomas Schwinge <tschwinge@baylibre.com>
Mon, 14 Oct 2024 08:34:34 +0000 (10:34 +0200)
committerThomas Schwinge <tschwinge@baylibre.com>
Mon, 14 Oct 2024 08:34:34 +0000 (10:34 +0200)
commit9f549d216c9716e787aaa38593bc9f83195b60ae
tree98b7d7b465bd3b4591be31b70fcb1e9dd095b38e
parentc3774b2e2d7d00ad9f9f6fce10aa6bc872bd951f
Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device: Harmonize 'libgomp.oacc-fortran/acc_on_device-1-*'

The test case 'libgomp.oacc-fortran/acc_on_device-1-1.f90' added in
commit 3269a722b7a03613e9c4e2862bc5088c4a17cc11
"Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initial_device"
was missing '-fno-builtin-acc_on_device', and all
'libgomp.oacc-fortran/acc_on_device-1-*' need comments, why that option is
specified.

PR testsuite/82250
libgomp/
* testsuite/libgomp.oacc-fortran/acc_on_device-1-1.f90: Add
'-fno-builtin-acc_on_device'.
* testsuite/libgomp.oacc-fortran/acc_on_device-1-2.f: Comment.
* testsuite/libgomp.oacc-fortran/acc_on_device-1-3.f: Comment.
libgomp/testsuite/libgomp.oacc-fortran/acc_on_device-1-1.f90
libgomp/testsuite/libgomp.oacc-fortran/acc_on_device-1-2.f
libgomp/testsuite/libgomp.oacc-fortran/acc_on_device-1-3.f