[compiler-rt] r332211 - [XRay][compiler-rt] Fixup: Use proper string comparison for DCHECK
Dean Michael Berris via llvm-commits
llvm-commits at lists.llvm.org
Sun May 13 21:14:39 PDT 2018
Author: dberris
Date: Sun May 13 21:14:39 2018
New Revision: 332211
URL: http://llvm.org/viewvc/llvm-project?rev=332211&view=rev
Log:
[XRay][compiler-rt] Fixup: Use proper string comparison for DCHECK
Fixes the sanitizer build.
Follow-up to D46574.
Modified:
compiler-rt/trunk/lib/xray/xray_fdr_logging.cc
Modified: compiler-rt/trunk/lib/xray/xray_fdr_logging.cc
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/lib/xray/xray_fdr_logging.cc?rev=332211&r1=332210&r2=332211&view=diff
==============================================================================
--- compiler-rt/trunk/lib/xray/xray_fdr_logging.cc (original)
+++ compiler-rt/trunk/lib/xray/xray_fdr_logging.cc Sun May 13 21:14:39 2018
@@ -89,7 +89,7 @@ XRayFileHeader &fdrCommonHeaderInfo() {
// implementations of __xray_set_buffer_iterator(...) and
// __xray_log_process_buffers(...).
XRayBuffer fdrIterator(const XRayBuffer B) {
- DCHECK_EQ(__xray_current_mode(), "xray-fdr");
+ DCHECK(internal_strcmp(__xray_log_get_current_mode(), "xray-fdr") == 0);
DCHECK(BQ->finalizing());
if (BQ == nullptr || !BQ->finalizing()) {
More information about the llvm-commits
mailing list