Index: uspace/lib/libc/generic/stacktrace.c
===================================================================
--- uspace/lib/libc/generic/stacktrace.c	(revision 2c34be898f2742dd80fb90a4d7baa4a77eef4f75)
+++ uspace/lib/libc/generic/stacktrace.c	(revision f0452536864f254d60b591dec3f5ce98a9645f1f)
@@ -37,18 +37,19 @@
 #include <sys/types.h>
 
-void stack_trace_fp(uintptr_t fp)
+void stack_trace_fp_pc(uintptr_t fp, uintptr_t pc)
 {
-	uintptr_t ra;
-
+	printf("Printing stack trace:\n");
+	printf("=====================\n");
 	while (frame_pointer_validate(fp)) {
-		ra = return_address_get(fp);
-		printf("%p: %p()\n", fp, ra);
+		printf("%p: %p()\n", fp, pc);
+		pc = return_address_get(fp);
 		fp = frame_pointer_prev(fp);
 	}
+	printf("=====================\n");
 }
 
 void stack_trace(void)
 {
-	stack_trace_fp(frame_pointer_get());
+	stack_trace_fp_pc(frame_pointer_get(), program_counter_get());
 }
 
