summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/XRay/FDRTraceWriterTest.cpp
diff options
context:
space:
mode:
authorDean Michael Berris <dberris@google.com>2018-08-31 16:08:38 +0000
committerDean Michael Berris <dberris@google.com>2018-08-31 16:08:38 +0000
commit98717978c9336a2ea274d61219a1b5ff86d6bfb0 (patch)
treebb9fe6bab62ee03123a0c492d6a60fb54e3b0d2b /llvm/unittests/XRay/FDRTraceWriterTest.cpp
parenta59ec4efa02c6b50ce3dd8248a2f93efedb1aeb3 (diff)
downloadbcm5719-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.cpp6
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();
OpenPOWER on IntegriCloud