Changes in uspace/app/trace/trace.c [1ccafee:f019cc07] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/trace/trace.c
r1ccafee rf019cc07 48 48 #include <io/console.h> 49 49 #include <io/keycode.h> 50 #include <fibril_synch.h> 51 #include <sys/types.h> 52 #include <sys/typefmt.h> 50 #include <fibril_sync.h> 53 51 54 52 #include <libc.h> … … 161 159 if (rc < 0) { 162 160 printf("Error connecting\n"); 163 printf("ipc_connect_task(% " PRIdTASKID ") -> %d ", task_id, rc);161 printf("ipc_connect_task(%lld) -> %d ", task_id, rc); 164 162 return rc; 165 163 } … … 200 198 printf("Threads:"); 201 199 for (i = 0; i < n_threads; i++) { 202 printf(" [%d] (hash %p)", 1+i, thread_hash_buf[i]);200 printf(" [%d] (hash 0x%lx)", 1+i, thread_hash_buf[i]); 203 201 } 204 202 printf("\ntotal of %u threads\n", tb_needed / sizeof(uintptr_t)); … … 224 222 case V_HASH: 225 223 case V_PTR: 226 printf(" %p", val);224 printf("0x%08lx", val); 227 225 break; 228 226 … … 277 275 278 276 putchar('('); 279 if (n > 0) printf("% " PRIdSYSARG, sc_args[0]);277 if (n > 0) printf("%ld", sc_args[0]); 280 278 for (i = 1; i < n; i++) { 281 printf(", % " PRIdSYSARG, sc_args[i]);279 printf(", %ld", sc_args[i]); 282 280 } 283 281 putchar(')'); … … 510 508 } 511 509 512 printf("Start tracing thread [%d] (hash %p).\n", thread_id, thread_hash);510 printf("Start tracing thread [%d] (hash 0x%lx).\n", thread_id, thread_hash); 513 511 514 512 while (!abort_trace) { … … 554 552 break; 555 553 case UDEBUG_EVENT_THREAD_E: 556 printf("Thread %pexited.\n", val0);554 printf("Thread 0x%lx exited.\n", val0); 557 555 fibril_mutex_lock(&state_lock); 558 556 abort_trace = true; … … 974 972 rc = connect_task(task_id); 975 973 if (rc < 0) { 976 printf("Failed connecting to task % " PRIdTASKID ".\n", task_id);974 printf("Failed connecting to task %lld.\n", task_id); 977 975 return 1; 978 976 } 979 977 980 printf("Connected to task % " PRIdTASKID ".\n", task_id);978 printf("Connected to task %lld.\n", task_id); 981 979 982 980 if (task_ldr != NULL)
Note:
See TracChangeset
for help on using the changeset viewer.