Page MenuHomeFreeBSD

D40794.id123969.diff
No OneTemporary

D40794.id123969.diff

diff --git a/libexec/rtld-elf/amd64/rtld_start.S b/libexec/rtld-elf/amd64/rtld_start.S
--- a/libexec/rtld-elf/amd64/rtld_start.S
+++ b/libexec/rtld-elf/amd64/rtld_start.S
@@ -30,6 +30,8 @@
.globl .rtld_start
.type .rtld_start,@function
.rtld_start:
+ .cfi_startproc
+ .cfi_undefined %rip
xorq %rbp,%rbp # Clear frame pointer for good form
subq $24,%rsp # A place to store exit procedure addr
movq %rdi,%r12
@@ -47,6 +49,7 @@
.globl .rtld_goto_main
.rtld_goto_main: # This symbol exists just to make debugging easier.
jmp *%rax # Enter main program
+ .cfi_endproc
/*

File Metadata

Mime Type
text/plain
Expires
Wed, May 20, 2:34 AM (4 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33335640
Default Alt Text
D40794.id123969.diff (591 B)

Event Timeline