[Glibc-bsd-commits] r4610 - trunk/glibc-ports/kfreebsd/x86_64

Petr Salinger ps-guest at alioth.debian.org
Mon Jul 8 12:47:25 UTC 2013


Author: ps-guest
Date: 2013-06-25 16:56:56 +0000 (Tue, 25 Jun 2013)
New Revision: 4610

Modified:
   trunk/glibc-ports/kfreebsd/x86_64/start.S
Log:
add cfi


Modified: trunk/glibc-ports/kfreebsd/x86_64/start.S
===================================================================
--- trunk/glibc-ports/kfreebsd/x86_64/start.S	2013-06-25 11:55:35 UTC (rev 4609)
+++ trunk/glibc-ports/kfreebsd/x86_64/start.S	2013-06-25 16:56:56 UTC (rev 4610)
@@ -72,12 +72,15 @@
 
 */
 
+#include <sysdep.h>
 #include "bp-sym.h"
 
 	.text
 	.globl _start
 	.type _start, at function
 _start:
+	cfi_startproc
+	cfi_undefined (rip)
 	/* Clear the frame pointer.  The ABI suggests this be done, to mark
 	   the outermost frame obviously.  */
 	xorl %ebp, %ebp		/* zero extending clears whole rbp */
@@ -133,7 +136,7 @@
 #endif
 
 	hlt			/* Crash if somehow `exit' does return.	 */
-
+	cfi_endproc
 /* Define a symbol for the first piece of initialized data.  */
 	.data
 	.globl __data_start




More information about the Glibc-bsd-commits mailing list