Remove carriage return from function traces

This commit is contained in:
Justine Tunney 2022-05-19 17:46:14 -07:00
parent ec2cb88058
commit c21412bc2c

View file

@ -120,7 +120,7 @@ privileged void ftracer(void) {
frame = frame->next;
if (frame->addr != g_ftrace.lastaddr) {
stackuse = (intptr_t)GetStackAddr(0) + GetStackSize() - (intptr_t)frame;
kprintf("%rFUN %5P %'13T %'*ld %*s%t\r\n", g_ftrace.stackdigs, stackuse,
kprintf("%rFUN %5P %'13T %'*ld %*s%t\n", g_ftrace.stackdigs, stackuse,
GetNestingLevel(frame) * 2, "", frame->addr);
g_ftrace.laststamp = X86_HAVE(RDTSCP) ? rdtscp(0) : rdtsc();
g_ftrace.lastaddr = frame->addr;
@ -137,7 +137,7 @@ textstartup int ftrace_install(void) {
g_ftrace.skew = GetNestingLevelImpl(__builtin_frame_address(0));
return __hook(ftrace_hook, GetSymbolTable());
} else {
kprintf("error: --ftrace failed to open symbol table\r\n");
kprintf("error: --ftrace failed to open symbol table\n");
return -1;
}
}