diff options
author | Brooks Moses <bmoses@google.com> | 2014-11-24 16:24:58 -0800 |
---|---|---|
committer | Brooks Moses <bmoses@google.com> | 2014-11-24 16:26:58 -0800 |
commit | 467fec0bb47464ff49e7075194342b028c75c72f (patch) | |
tree | d33c8931235156864931d0da656c36759380a0cf /sysdeps | |
parent | 6933c27e9c280f5b3d64227d756243d993eba727 (diff) | |
download | glibc-467fec0bb47464ff49e7075194342b028c75c72f.tar.gz glibc-467fec0bb47464ff49e7075194342b028c75c72f.tar.xz glibc-467fec0bb47464ff49e7075194342b028c75c72f.zip |
sysdeps/x86_64/start.S doesn't have a .size elf directive for _start.
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.
Diffstat (limited to 'sysdeps')
-rw-r--r-- | sysdeps/x86_64/start.S | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/sysdeps/x86_64/start.S b/sysdeps/x86_64/start.S index e3d4ff8e20..97e972e680 100644 --- a/sysdeps/x86_64/start.S +++ b/sysdeps/x86_64/start.S @@ -55,11 +55,7 @@ #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 @@ -123,7 +119,7 @@ _start: #endif hlt /* Crash if somehow `exit' does return. */ - cfi_endproc +END (_start) /* Define a symbol for the first piece of initialized data. */ .data |