diff options
author | Dean Michael Berris <dberris@google.com> | 2018-08-31 16:08:38 +0000 |
---|---|---|
committer | Dean Michael Berris <dberris@google.com> | 2018-08-31 16:08:38 +0000 |
commit | 98717978c9336a2ea274d61219a1b5ff86d6bfb0 (patch) | |
tree | bb9fe6bab62ee03123a0c492d6a60fb54e3b0d2b /llvm/unittests/XRay/FDRTraceWriterTest.cpp | |
parent | a59ec4efa02c6b50ce3dd8248a2f93efedb1aeb3 (diff) | |
download | bcm5719-llvm-98717978c9336a2ea274d61219a1b5ff86d6bfb0.tar.gz bcm5719-llvm-98717978c9336a2ea274d61219a1b5ff86d6bfb0.zip |
[XRay] Make the FDRTraceWriter Endian-aware
Before this patch, the FDRTraceWriter would not take endianness into
account when writing data into the output stream.
This is a follow-up to D51289 and D51210.
llvm-svn: 341223
Diffstat (limited to 'llvm/unittests/XRay/FDRTraceWriterTest.cpp')
-rw-r--r-- | llvm/unittests/XRay/FDRTraceWriterTest.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/llvm/unittests/XRay/FDRTraceWriterTest.cpp b/llvm/unittests/XRay/FDRTraceWriterTest.cpp index 97a011977b1..cbe6346eaf5 100644 --- a/llvm/unittests/XRay/FDRTraceWriterTest.cpp +++ b/llvm/unittests/XRay/FDRTraceWriterTest.cpp @@ -56,7 +56,7 @@ TEST(FDRTraceWriterTest, WriteToStringBufferVersion3) { OS.flush(); // Then from here we load the Trace file. - DataExtractor DE(Data, true, 8); + DataExtractor DE(Data, sys::IsLittleEndianHost, 8); auto TraceOrErr = loadTrace(DE, true); if (!TraceOrErr) FAIL() << TraceOrErr.takeError(); @@ -100,7 +100,7 @@ TEST(FDRTraceWriterTest, WriteToStringBufferVersion2) { OS.flush(); // Then from here we load the Trace file. - DataExtractor DE(Data, true, 8); + DataExtractor DE(Data, sys::IsLittleEndianHost, 8); auto TraceOrErr = loadTrace(DE, true); if (!TraceOrErr) FAIL() << TraceOrErr.takeError(); @@ -160,7 +160,7 @@ TEST(FDRTraceWriterTest, WriteToStringBufferVersion1) { ASSERT_THAT(Data.size(), Eq(BufferSize + 32)); // Then from here we load the Trace file. - DataExtractor DE(Data, true, 8); + DataExtractor DE(Data, sys::IsLittleEndianHost, 8); auto TraceOrErr = loadTrace(DE, true); if (!TraceOrErr) FAIL() << TraceOrErr.takeError(); |