Skip to content

Commit 4c93051

Browse files
author
Alexander Batashev
authored
[SYCL] Remove function pointers extension (#4459)
1 parent ab35242 commit 4c93051

File tree

4 files changed

+5
-19
lines changed

4 files changed

+5
-19
lines changed

sycl/include/CL/sycl.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
#include <sycl/ext/oneapi/atomic.hpp>
5656
#include <sycl/ext/oneapi/experimental/builtins.hpp>
5757
#include <sycl/ext/oneapi/filter_selector.hpp>
58-
#include <sycl/ext/oneapi/function_pointer.hpp>
5958
#include <sycl/ext/oneapi/group_algorithm.hpp>
6059
#include <sycl/ext/oneapi/matrix/matrix.hpp>
6160
#include <sycl/ext/oneapi/reduction.hpp>

sycl/include/CL/sycl/ONEAPI/function_pointer.hpp

Lines changed: 0 additions & 17 deletions
This file was deleted.

sycl/include/sycl/ext/oneapi/function_pointer.hpp renamed to sycl/include/sycl/ext/oneapi/__function_pointer.hpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,8 @@
88

99
#pragma once
1010

11+
#ifdef __SYCL_INTERNAL_API
12+
1113
#include <CL/sycl/detail/export.hpp>
1214
#include <CL/sycl/detail/stl_type_traits.hpp>
1315
#include <CL/sycl/device.hpp>
@@ -91,3 +93,5 @@ namespace __SYCL2020_DEPRECATED("use 'ext::oneapi' instead") ONEAPI {
9193
}
9294
} // namespace sycl
9395
} // __SYCL_INLINE_NAMESPACE(cl)
96+
97+
#endif

sycl/source/function_pointer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
#include <detail/device_impl.hpp>
1010
#include <detail/program_impl.hpp>
11-
#include <sycl/ext/oneapi/function_pointer.hpp>
11+
#include <sycl/ext/oneapi/__function_pointer.hpp>
1212

1313
__SYCL_INLINE_NAMESPACE(cl) {
1414
namespace sycl {

0 commit comments

Comments
 (0)