added const for char * to suppress compiler warnings.
authorGengbin Zheng <gzheng@illinois.edu>
Tue, 17 Feb 2009 04:29:01 +0000 (04:29 +0000)
committerGengbin Zheng <gzheng@illinois.edu>
Tue, 17 Feb 2009 04:29:01 +0000 (04:29 +0000)
add missing TRACE_BG_AMPI_BREAK for CMK_OPTIMIZE

src/ck-perf/trace-bluegene.C
src/ck-perf/trace-bluegene.h

index b9c43aa8ec1f2fab50b42a8047734e4c6cec7605..064451b99e2e5683a7844140b36592a4155f638d 100644 (file)
@@ -79,7 +79,7 @@ void TraceBluegene::tlineEnd(void** parentLogPtr){
     *parentLogPtr = NULL;
 }
 
-void TraceBluegene::bgAddTag(char* str){
+void TraceBluegene::bgAddTag(const char* str){
   if (!genTimeLog) return;
   BgTimeLog * log = BgLastLog(tTIMELINEREC);
   CmiAssert(log != NULL);
index 09fc406d4ad950bd7e44a48f829b61c24a19fc14..1647dc42c3bc8fae04ff474f57cc62db7085a3e4 100644 (file)
@@ -29,7 +29,7 @@ class TraceBluegene : public Trace {
     void getForwardDep(void* log, void** fDepPtr);
     void getForwardDepForAll(void** logs1, void** logs2, int logsize,void* fDepPtr);
     void tlineEnd(void** parentLogPtr);
-    void bgAddTag(char *str);
+    void bgAddTag(const char *str);
     void bgDummyBeginExec(char* name,void** parentLogPtr);
     void bgBeginExec(char* msg, char *str);
     void bgAmpiBeginExec(char *msg, char *str, void **logs, int count);
@@ -128,7 +128,8 @@ extern "C" void BgSetStartEvent();
 # define TRACE_BG_AMPI_RESUME(t, msg, str, log)
 # define TRACE_BG_AMPI_START(t, str)
 # define TRACE_BG_NEWSTART(t, str, events, count)
-#define TRACE_BG_AMPI_WAITALL(reqs)
+# define TRACE_BG_AMPI_BREAK(t, str, event, count)
+# define TRACE_BG_AMPI_WAITALL(reqs)
 #endif   /* CMK_TRACE_IN_CHARM */
 
 extern "C" void BgPrintf(const char *str);