This tripped up some analysis I was doing.
This patch is the straightforward fix.
I see no regressions on a "make check" using ENTRY and END.
+2014-11-24 Sterling Augustine <saugustine@google.com>
+
+ * sysdeps/x86_64/start.S (_start): Use ENTRY and END macros.
+
2014-11-24 Ryan Cumming <etaoins@gmail.com>
[BZ #17608]
#include <sysdep.h>
- .text
- .globl _start
- .type _start,@function
-_start:
- cfi_startproc
+ENTRY (_start)
/* Clearing frame pointer is insufficient, use CFI. */
cfi_undefined (rip)
/* Clear the frame pointer. The ABI suggests this be done, to mark
#endif
hlt /* Crash if somehow `exit' does return. */
- cfi_endproc
+END (_start)
/* Define a symbol for the first piece of initialized data. */
.data