FFangrui Song[test] Fix unused FileCheck prefixes in compiler-rt
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[test] Fix unused FileCheck prefixes in compiler-rt | 5 年前 | |
[ubsan][test] Don't disable ubsan testing on 64-bit Solaris/x86 Unlike asan, which isn't supported yet on 64-bit Solaris/x86, there's no reason to disable ubsan. This patch does that, but keeps the 64-bit ubsan-with-asan tests disabled. Tested on x86_64-pc-solaris2.11. Differential Revision: https://reviews.llvm.org/D63982 llvm-svn: 365302 | 6 年前 | |
[sanitizers][test] Test sanitizer_common and ubsan_minimal on Solaris During the initial Solaris sanitizer port, I missed to enable the sanitizer_common and ubsan_minimal testsuites. This patch fixes this, correcting a few unportabilities: - Posix/getpass.cpp failed to link since Solaris lacks libutil. Omitting the library lets the test PASS, but I thought adding %libutil along the lines of %librt to be overkill. - One subtest of Posix/getpw_getgr.cpp is disabled because Solaris getpwent_r has a different signature than expected. - /dev/null is a symlink on Solaris. - XPG7 specifies that uname returns a non-negative value on success. Tested on amd64-pc-solaris2.11 and sparcv9-sun-solaris2.11. Differential Revision: https://reviews.llvm.org/D91606 | 5 年前 | |
[compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* These lit configuration files are really Python source code. Using the .py file extension helps editors and tools use the correct language mode. LLVM and Clang already use this convention for lit configuration, this change simply applies it to all of compiler-rt. Reviewers: vitalybuka, dberris Differential Revision: https://reviews.llvm.org/D63658 llvm-svn: 364591 | 6 年前 |