Index: trace/trace.cc --- trace/trace.cc.orig +++ trace/trace.cc @@ -163,17 +163,17 @@ void Trace::annotate(const char* s) { if (pt_->tagged()) { sprintf(pt_->buffer(), - "v "TIME_FORMAT" -e {sim_annotation %g %s}", + "v " TIME_FORMAT " -e {sim_annotation %g %s}", Scheduler::instance().clock(), Scheduler::instance().clock(), s); } else { sprintf(pt_->buffer(), - "v "TIME_FORMAT" eval {set sim_annotation {%s}}", + "v " TIME_FORMAT " eval {set sim_annotation {%s}}", pt_->round(Scheduler::instance().clock()), s); } pt_->dump(); callback(); - sprintf(pt_->nbuffer(), "v -t "TIME_FORMAT" -e sim_annotation %g %s", + sprintf(pt_->nbuffer(), "v -t " TIME_FORMAT " -e sim_annotation %g %s", Scheduler::instance().clock(), Scheduler::instance().clock(), s); pt_->namdump(); @@ -272,7 +272,7 @@ void Trace::format(int tt, int s, int d, Packet* p) if (pt_->tagged()) { sprintf(pt_->buffer(), - "%c "TIME_FORMAT" -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", + "%c " TIME_FORMAT " -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", tt, Scheduler::instance().clock(), s, @@ -328,7 +328,7 @@ void Trace::format(int tt, int s, int d, Packet* p) assert (false); } sprintf(pt_->buffer(), - "%c "TIME_FORMAT" %d %d %s %d %s %d %s.%s %s.%s %d %d %d %d %d", + "%c " TIME_FORMAT " %d %d %s %d %s %d %s.%s %s.%s %d %d %d %d %d", tt, pt_->round(timestamp), s, @@ -356,7 +356,7 @@ void Trace::format(int tt, int s, int d, Packet* p) pt_->dump(); } } else if (!show_tcphdr_) { - sprintf(pt_->buffer(), "%c "TIME_FORMAT" %d %d %s %d %s %d %s.%s %s.%s %d %d", + sprintf(pt_->buffer(), "%c " TIME_FORMAT " %d %d %s %d %s %d %s.%s %s.%s %d %d", tt, pt_->round(Scheduler::instance().clock()), s, @@ -377,7 +377,7 @@ void Trace::format(int tt, int s, int d, Packet* p) th->uid() /* was p->uid_ */); } else { sprintf(pt_->buffer(), - "%c "TIME_FORMAT" %d %d %s %d %s %d %s.%s %s.%s %d %d %d 0x%x %d %d", + "%c " TIME_FORMAT " %d %d %s %d %s %d %s.%s %s.%s %d %d %d 0x%x %d %d", tt, pt_->round(Scheduler::instance().clock()), s, @@ -403,7 +403,7 @@ void Trace::format(int tt, int s, int d, Packet* p) } if (pt_->namchannel() != 0) sprintf(pt_->nbuffer(), - "%c -t "TIME_FORMAT" -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", + "%c -t " TIME_FORMAT " -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", tt, Scheduler::instance().clock(), s, @@ -454,7 +454,7 @@ void Trace::trace(TracedVar* var) return; if (pt_->tagged()) { - sprintf(pt_->buffer(), "%c "TIME_FORMAT" -a %s -n %s -v %s", + sprintf(pt_->buffer(), "%c " TIME_FORMAT " -a %s -n %s -v %s", type_, pt_->round(s.clock()), var->owner()->name(), @@ -462,7 +462,7 @@ void Trace::trace(TracedVar* var) var->value(tmp, 256)); } else { // format: use Mark's nam feature code without the '-' prefix - sprintf(pt_->buffer(), "%c t"TIME_FORMAT" a%s n%s v%s", + sprintf(pt_->buffer(), "%c t" TIME_FORMAT " a%s n%s v%s", type_, pt_->round(s.clock()), var->owner()->name(), @@ -555,7 +555,7 @@ DequeTrace::recv(Packet* p, Handler* h) if (pt_->nbuffer() != 0) { sprintf(pt_->nbuffer(), - "%c -t "TIME_FORMAT" -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", + "%c -t " TIME_FORMAT " -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", 'h', Scheduler::instance().clock(), src_, @@ -574,7 +574,7 @@ DequeTrace::recv(Packet* p, Handler* h) } if (pt_->tagged() && pt_->buffer() != 0) { sprintf(pt_->buffer(), - "%c "TIME_FORMAT" -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", + "%c " TIME_FORMAT " -s %d -d %d -p %s -e %d -c %d -i %d -a %d -x {%s.%s %s.%s %d %s %s}", 'h', Scheduler::instance().clock(), src_,