jhuber6 created this revision. jhuber6 added reviewers: jdoerfert, tianshilei1992, JonChesterfield. Herald added subscribers: guansong, yaxunl. Herald added a project: All. jhuber6 requested review of this revision. Herald added subscribers: cfe-commits, sstefan1. Herald added a project: clang.
This patch removes the `stdbool.h` include path from the clang OpenMP header wrappers. These are used to predeclare the device-side functions for common headers. The bool header should not be necessary and causes some problems with redeclarations. Fixes #57066 Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D131639 Files: clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h Index: clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h =================================================================== --- clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h +++ clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h @@ -40,7 +40,6 @@ // Import types which will be used by __clang_hip_libdevice_declares.h #ifndef __cplusplus -#include <stdbool.h> #include <stdint.h> #endif
Index: clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h =================================================================== --- clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h +++ clang/lib/Headers/openmp_wrappers/__clang_openmp_device_functions.h @@ -40,7 +40,6 @@ // Import types which will be used by __clang_hip_libdevice_declares.h #ifndef __cplusplus -#include <stdbool.h> #include <stdint.h> #endif
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits