diff options
author | Cillian O'Donnell <cpodonnell8@gmail.com> | 2017-08-26 09:15:56 +0100 |
---|---|---|
committer | Chris Johns <chrisj@rtems.org> | 2017-08-29 18:06:11 +1000 |
commit | 6a4859e627fa10690741d36b2f1c39a1c4d6cc3a (patch) | |
tree | 39e04c8186bd342f815cfe79641a16febb6c3bc2 /tester/covoar/TraceWriterQEMU.cc | |
parent | covoar/wscript: Add paths to rtemstoolkit to build. (diff) | |
download | rtems-tools-6a4859e627fa10690741d36b2f1c39a1c4d6cc3a.tar.bz2 |
covoar: Use rld tempfile and add signals to clean up in event of crash.
Use rld tempfile for temporary files and add fatal signal handling to clean
them up in the event of a crash.
Diffstat (limited to 'tester/covoar/TraceWriterQEMU.cc')
-rw-r--r-- | tester/covoar/TraceWriterQEMU.cc | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/tester/covoar/TraceWriterQEMU.cc b/tester/covoar/TraceWriterQEMU.cc index 29ad2b9..9a8affc 100644 --- a/tester/covoar/TraceWriterQEMU.cc +++ b/tester/covoar/TraceWriterQEMU.cc @@ -34,8 +34,6 @@ * reading the QEMU coverage data files. */ -#include "covoar-config.h" - #include <stdio.h> #include <stdlib.h> #include <sys/stat.h> @@ -44,12 +42,10 @@ #include "TraceWriterQEMU.h" #include "ExecutableInfo.h" #include "CoverageMap.h" - -/* XXX really not always right */ -typedef uint32_t target_ulong; - #include "qemu-traces.h" +#include "rld-process.h" + #if HAVE_STAT64 #define STAT stat64 #else @@ -167,7 +163,7 @@ namespace Trace { status = fwrite( &entry, sizeof(entry), 1, traceFile ); if (status != 1) { - fprintf( stderr, "Unable to emtry to %s\n", file ); + fprintf( stderr, "Unable to write entry to %s\n", file ); return false; } } |