/*****************************************************************************
 * $Source: /expand6/cvsroot/charm/src/Common/ck-perf/trace-none.C,v $
 * $Author: olawlor $
 * $Date: 2000/11/29 06:27:05 $
 * $Revision: 2.8 $
 *****************************************************************************/

#include "trace.h"
#include <stdlib.h>

CpvDeclare(Trace*, _trace);
CpvDeclare(int, traceOn);

extern "C"
void traceInit(char**)
{
  CpvInitialize(Trace*, _trace);
  CpvAccess(_trace) = 0;
  CpvInitialize(int,traceOn);
  CpvAccess(traceOn) = 0;
}

extern "C" void traceBeginIdle(void) {}
extern "C" void traceEndIdle(void) {}
extern "C" void traceResume(void) {}
extern "C" void traceSuspend(void) {}
extern "C" void traceAwaken(void) {}
extern "C" void traceUserEvent(int) {}
extern "C" int  traceRegisterUserEvent(const char*) {return 0;}
extern "C" void traceClearEps(void) {}
extern "C" void traceClose(void) {}
extern "C" void traceBegin(void) {}
extern "C" void traceEnd(void) {}

extern "C" void CkSummary_MarkEvent(int) {}
extern "C" void CkSummary_StartPhase(int) {}
