diff options
author | Matthias P. Braendli <matthias.braendli@mpb.li> | 2018-09-01 18:46:00 +0200 |
---|---|---|
committer | Matthias P. Braendli <matthias.braendli@mpb.li> | 2018-09-25 09:05:08 +0200 |
commit | d5afedae5f31a6b4c8052b12af9279e609ac5f20 (patch) | |
tree | 0be9f40f13425591a08ee9e7c429610d93e44ba6 | |
parent | 80a92a614d62141beba2c08a0393b736a1f6b0c4 (diff) | |
download | dabmod-d5afedae5f31a6b4c8052b12af9279e609ac5f20.tar.gz dabmod-d5afedae5f31a6b4c8052b12af9279e609ac5f20.tar.bz2 dabmod-d5afedae5f31a6b4c8052b12af9279e609ac5f20.zip |
Replace DEBUG by TRACE in config.h
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | src/BlockPartitioner.cpp | 2 | ||||
-rw-r--r-- | src/DifferentialModulator.cpp | 2 | ||||
-rw-r--r-- | src/Flowgraph.cpp | 6 | ||||
-rw-r--r-- | src/Flowgraph.h | 2 | ||||
-rw-r--r-- | src/FrameMultiplexer.cpp | 2 | ||||
-rw-r--r-- | src/PcDebug.h | 45 | ||||
-rw-r--r-- | src/SignalMultiplexer.cpp | 2 |
8 files changed, 14 insertions, 49 deletions
diff --git a/configure.ac b/configure.ac index 3b61ce8..753b407 100644 --- a/configure.ac +++ b/configure.ac @@ -94,7 +94,7 @@ AS_IF([test "x$enable_fast_math" != "xno"], [EXTRA="$EXTRA -ffast-math"]) AS_IF([test "x$enable_trace" != "xno"], - [EXTRA="$EXTRA -DDEBUG"]) + AC_DEFINE(TRACE, [1], [Enable trace output for all blocks])) # Define conditionals for Makefile.am AM_CONDITIONAL([IS_GIT_REPO], [test -d '.git']) diff --git a/src/BlockPartitioner.cpp b/src/BlockPartitioner.cpp index fbb130e..d8b3ce9 100644 --- a/src/BlockPartitioner.cpp +++ b/src/BlockPartitioner.cpp @@ -80,7 +80,7 @@ int BlockPartitioner::process(std::vector<Buffer*> dataIn, Buffer* dataOut) assert(dataIn.size() == 2); dataOut->setLength(d_cifCount * (d_ficSize + d_cifSize)); -#ifdef DEBUG +#ifdef TRACE fprintf(stderr, "BlockPartitioner::process(dataIn:"); for (size_t i = 0; i < dataIn.size(); ++i) { fprintf(stderr, " %p", dataIn[i]); diff --git a/src/DifferentialModulator.cpp b/src/DifferentialModulator.cpp index b3926c1..97a7998 100644 --- a/src/DifferentialModulator.cpp +++ b/src/DifferentialModulator.cpp @@ -50,7 +50,7 @@ DifferentialModulator::~DifferentialModulator() // dataIn[1] -> data symbols int DifferentialModulator::process(std::vector<Buffer*> dataIn, Buffer* dataOut) { -#ifdef DEBUG +#ifdef TRACE fprintf(stderr, "DifferentialModulator::process (dataIn:"); for (size_t i = 0; i < dataIn.size(); ++i) { fprintf(stderr, " %p", dataIn[i]); diff --git a/src/Flowgraph.cpp b/src/Flowgraph.cpp index e594d70..4c83fe8 100644 --- a/src/Flowgraph.cpp +++ b/src/Flowgraph.cpp @@ -62,7 +62,7 @@ void Node::addOutputBuffer(Buffer::sptr& buffer, Metadata_vec_sptr& md) { myOutputBuffers.push_back(buffer); myOutputMetadata.push_back(md); -#if DEBUG +#if TRACE std::string fname = string(myPlugin->name()) + "-" + to_string(myDebugFiles.size()) + "-" + to_string((size_t)(void*)myPlugin.get()) + @@ -80,7 +80,7 @@ void Node::removeOutputBuffer(Buffer::sptr& buffer, Metadata_vec_sptr& md) myOutputBuffers.end(), buffer); if (it != myOutputBuffers.end()) { -#if DEBUG +#if TRACE size_t pos = std::distance(myOutputBuffers.begin(), it); @@ -177,7 +177,7 @@ int Node::process() } -#if DEBUG +#if TRACE assert(myDebugFiles.size() == myOutputBuffers.size()); auto buf = myOutputBuffers.begin(); diff --git a/src/Flowgraph.h b/src/Flowgraph.h index 43550d0..389359b 100644 --- a/src/Flowgraph.h +++ b/src/Flowgraph.h @@ -66,7 +66,7 @@ protected: std::list<Metadata_vec_sptr> myInputMetadata; std::list<Metadata_vec_sptr> myOutputMetadata; -#if DEBUG +#if TRACE std::list<FILE*> myDebugFiles; #endif diff --git a/src/FrameMultiplexer.cpp b/src/FrameMultiplexer.cpp index 5dc6dca..e893120 100644 --- a/src/FrameMultiplexer.cpp +++ b/src/FrameMultiplexer.cpp @@ -52,7 +52,7 @@ int FrameMultiplexer::process(std::vector<Buffer*> dataIn, Buffer* dataOut) assert(dataIn[0]->getLength() == 864 * 8); dataOut->setLength(dataIn[0]->getLength()); -#ifdef DEBUG +#ifdef TRACE fprintf(stderr, "FrameMultiplexer::process(dataIn:"); for (size_t i = 0; i < dataIn.size(); ++i) { fprintf(stderr, " %p", dataIn[i]); diff --git a/src/PcDebug.h b/src/PcDebug.h index 796f7d2..959f410 100644 --- a/src/PcDebug.h +++ b/src/PcDebug.h @@ -29,48 +29,13 @@ #include <stdio.h> -#define LOG stderr +#define LOG stderr -#if !defined(_WIN32) || defined(__MINGW32__) -# ifndef PDEBUG -# ifdef DEBUG -# define PDEBUG(fmt, args...) fprintf (LOG, fmt , ## args) -# else -# define PDEBUG(fmt, args...) -# endif -# endif -# ifdef DEBUG -# define PDEBUG_VERBOSE(level, verbosity, fmt, args...) if (level <= verbosity) { fprintf(LOG, fmt, ## args); fflush(LOG); } -# define PDEBUG0_VERBOSE(level, verbosity, txt) if (level <= verbosity) { fprintf(LOG, txt); fflush(LOG); } -# define PDEBUG1_VERBOSE(level, verbosity, txt, arg0) if (level <= verbosity) { fprintf(LOG, txt, arg0); fflush(LOG); } -# define PDEBUG2_VERBOSE(level, verbosity, txt, arg0, arg1) if (level <= verbosity) { fprintf(LOG, txt, arg0, arg1); fflush(LOG); } -# define PDEBUG3_VERBOSE(level, verbosity, txt, arg0, arg1, arg2) if (level <= verbosity) { fprintf(LOG, txt, arg0, arg1, arg2); fflush(LOG); } -# define PDEBUG4_VERBOSE(level, verbosity, txt, arg0, arg1, arg2, arg3) if (level <= verbosity) { fprintf(LOG, txt, arg0, arg1, arg2, arg3); fflush(LOG); } -# else -# define PDEBUG_VERBOSE(level, verbosity, fmt, args...) -# define PDEBUG0_VERBOSE(level, verbosity, txt) -# define PDEBUG1_VERBOSE(level, verbosity, txt, arg0) -# define PDEBUG2_VERBOSE(level, verbosity, txt, arg0, arg1) -# define PDEBUG3_VERBOSE(level, verbosity, txt, arg0, arg1, arg2) -# define PDEBUG4_VERBOSE(level, verbosity, txt, arg0, arg1, arg2, arg3) -# endif // DEBUG -#else // _WIN32 -# ifdef _DEBUG -# define PDEBUG -# define PDEBUG_VERBOSE -# define PDEBUG0_VERBOSE(level, verbosity, txt) if (level <= verbosity) { fprintf(LOG, txt); fflush(LOG); } -# define PDEBUG1_VERBOSE(level, verbosity, txt, arg0) if (level <= verbosity) { fprintf(LOG, txt, arg0); fflush(LOG); } -# define PDEBUG2_VERBOSE(level, verbosity, txt, arg0, arg1) if (level <= verbosity) { fprintf(LOG, txt, arg0, arg1); fflush(LOG); } -# define PDEBUG3_VERBOSE(level, verbosity, txt, arg0, arg1, arg2) if (level <= verbosity) { fprintf(LOG, txt, arg0, arg1, arg2); fflush(LOG); } -# define PDEBUG4_VERBOSE(level, verbosity, txt, arg0, arg1, arg2, arg3) if (level <= verbosity) { fprintf(LOG, txt, arg0, arg1, arg2, arg3); fflush(LOG); } +#ifndef PDEBUG +# ifdef TRACE +# define PDEBUG(fmt, args...) fprintf (LOG, fmt , ## args) # else -# define PDEBUG -# define PDEBUG_VERBOSE -# define PDEBUG0_VERBOSE(level, verbosity, txt) -# define PDEBUG1_VERBOSE(level, verbosity, txt, arg0) -# define PDEBUG2_VERBOSE(level, verbosity, txt, arg0, arg1) -# define PDEBUG3_VERBOSE(level, verbosity, txt, arg0, arg1, arg2) -# define PDEBUG4_VERBOSE(level, verbosity, txt, arg0, arg1, arg2, arg3) +# define PDEBUG(fmt, args...) # endif #endif diff --git a/src/SignalMultiplexer.cpp b/src/SignalMultiplexer.cpp index d2c9c66..1d95bdd 100644 --- a/src/SignalMultiplexer.cpp +++ b/src/SignalMultiplexer.cpp @@ -49,7 +49,7 @@ SignalMultiplexer::~SignalMultiplexer() // dataIn[2] -> (optional) TII symbol int SignalMultiplexer::process(std::vector<Buffer*> dataIn, Buffer* dataOut) { -#ifdef DEBUG +#ifdef TRACE fprintf(stderr, "SignalMultiplexer::process (dataIn:"); for (unsigned i = 0; i < dataIn.size(); ++i) { fprintf(stderr, " %p", dataIn[i]); |