Index: uspace/lib/libc/arch/ia32/src/entry.s
===================================================================
--- uspace/lib/libc/arch/ia32/src/entry.s	(revision a6aef4ec08be4da90c69dae74486783e39baae87)
+++ uspace/lib/libc/arch/ia32/src/entry.s	(revision b9b105e1aa4a3f29d2494d99e7e891dc8f07480a)
@@ -55,4 +55,8 @@
 	movl $__syscall_fast, (%eax)
 0:
+	#
+	# Stop stack traces in this function.
+	#
+	xorl %ebp, %ebp
 
 	# Pass the PCB pointer to __main as the first argument
Index: uspace/lib/libc/arch/ia32/src/thread_entry.s
===================================================================
--- uspace/lib/libc/arch/ia32/src/thread_entry.s	(revision a6aef4ec08be4da90c69dae74486783e39baae87)
+++ uspace/lib/libc/arch/ia32/src/thread_entry.s	(revision b9b105e1aa4a3f29d2494d99e7e891dc8f07480a)
@@ -42,4 +42,9 @@
 
 	#
+	# Stop stack traces in this function.
+	#
+	xorl %ebp, %ebp
+
+	#
 	# EAX contains address of uarg.
 	#
