]> git.ipfire.org Git - thirdparty/gcc.git/commit
libstdc++: Enable OpenMP 5.0 pragmas in PSTL headers
authorJonathan Wakely <jwakely@redhat.com>
Fri, 30 Jun 2023 10:17:56 +0000 (11:17 +0100)
committerJonathan Wakely <jwakely@redhat.com>
Mon, 3 Jul 2023 23:05:53 +0000 (00:05 +0100)
commit8bef8e713fd5f17c5dee45d9bb7ffca3cf3c0f9d
tree085295a32b0f13e2360073b997fe54018d9d6fc4
parent33245d6b87a284495304c9952813b6b83d5df99f
libstdc++: Enable OpenMP 5.0 pragmas in PSTL headers

This reapplies r10-1314-g32bab8b6ad0a90 which was lost in the recent
PSTL rebase from upstream.

* include/pstl/pstl_config.h (_PSTL_PRAGMA_SIMD_SCAN,
_PSTL_PRAGMA_SIMD_INCLUSIVE_SCAN, _PSTL_PRAGMA_SIMD_EXCLUSIVE_SCAN):
Define to OpenMP 5.0 pragmas even for GCC 10.0+.
(_PSTL_UDS_PRESENT): Define to 1 for GCC 10.0+.
libstdc++-v3/include/pstl/pstl_config.h