#endif
#include <errno.h>
+#include <inttypes.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
unsigned int i, const unsigned int j);
// Functions specific to this module
-static void registerMatchingBroadcast() __attribute__((constructor (101)));
-
static void partialDestroyMatchingBroadcast(SyncState* const syncState);
static void openGraphDataFiles(SyncState* const syncState);
/*
* Matching module registering function
*/
-static void registerMatchingBroadcast()
+void registerMatchingBroadcast()
{
g_queue_push_tail(&matchingModules, &matchingModuleBroadcast);
}
if (eventI->traceNum < eventJ->traceNum)
{
fprintf(graphs->accuracyPoints[eventJ->traceNum][eventI->traceNum],
- "%20llu %20.9f\n", eventI->cpuTime,
+ "%20" PRIu64 " %20.9f\n", eventI->cpuTime,
wallTimeSub(&eventJ->wallTime, &eventI->wallTime));
graphs->pointsNb[eventJ->traceNum][eventI->traceNum]++;
}