| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Reapply "[compiler-rt][XRay] Make xray_interface.h C compliant" (#141728) Changes to initial PR (#140068): - Mark failing test as unsupported for powerpc64le, as test failure is unrelated to PR changes. See https://github.com/llvm/llvm-project/issues/141598 --- Original description (from #140068) The XRay interface header uses no C++ specific features aside from using the std namespace and including the C++ variant of C headers. Yet, these changes prevent using xray_interface.h in external tools relying on C for different reasons. Make this header C compliant by using C headers, removing the std namespace from std::size_t and guard extern "C". To make sure that further changes to not break the interface accidentially, port one test from C++ to C. This requires the C23 standard to officially support the attribute syntax used in this test case. Note that this only resolves this issue for xray_interface.h. xray_records.h is also not C compliant, but requires more work to port. Fixes #139902 Signed-off-by: Jan André Reuter <j.reuter@fz-juelich.de> | 10 个月前 | |
Update the file headers across all of the LLVM projects in the monorepo to reflect the new license. We understand that people may be surprised that we're moving the header entirely to discuss the new license. We checked this carefully with the Foundation's lawyer and we believe this is the correct approach. Essentially, all code in the project is now made available by the LLVM project under our new license, so you will see that the license headers include that license only. Some of our contributors have contributed code under our old license, and accordingly, we have retained a copy of our old license notice in the top-level files in each project and repository. llvm-svn: 351636 | 7 年前 | |
Revert "[NFC][xray] Initialize XRayFileHeader" Revert "[xray] Ignore -Wc++20-extensions in xray_records.h [NFC]" Not needed. The fix is 3826a74fc7ad589e268b267d9323d4d416c5f6e9. This reverts commit 231c1d4134513e5a97cfdc874e8bda488ad59699. This reverts commit 7f191e6d2c9ec4af1819c4e80a5453583cd72f08. | 3 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 10 个月前 | ||
| 7 年前 | ||
| 3 年前 |