diff options
author | jake <jake@FreeBSD.org> | 2002-07-17 22:20:41 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2002-07-17 22:20:41 +0000 |
commit | ddac48a07caa2742d60cb8ea4b1597b52c563075 (patch) | |
tree | bbba99986aed6c323180ce7e92ec0f68709d38da /libexec | |
parent | decf7baa13bdaabdf7e3882d040cd75ca13dadae (diff) | |
download | FreeBSD-src-ddac48a07caa2742d60cb8ea4b1597b52c563075.zip FreeBSD-src-ddac48a07caa2742d60cb8ea4b1597b52c563075.tar.gz |
Add END markers to asm functions so that debuggers can find their size.
Diffstat (limited to 'libexec')
-rw-r--r-- | libexec/rtld-elf/sparc64/rtld_start.S | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libexec/rtld-elf/sparc64/rtld_start.S b/libexec/rtld-elf/sparc64/rtld_start.S index 7443ed6..4de66cf 100644 --- a/libexec/rtld-elf/sparc64/rtld_start.S +++ b/libexec/rtld-elf/sparc64/rtld_start.S @@ -65,6 +65,7 @@ ENTRY(.rtld_start) mov %l1, %o3 jmp %o0 mov %l0, %o0 +END(.rtld_start) /* * We have two separate entry points to the runtime linker. @@ -124,6 +125,7 @@ ENTRY(_rtld_bind_start_0) jmp %o0 /* return value == function address */ restore /* Dump our stack frame */ +END(_rtld_bind_start_0) ENTRY(_rtld_bind_start_1) srax %o0, 15, %o2 /* %o0 is the index to our PLT slot */ @@ -140,4 +142,4 @@ ENTRY(_rtld_bind_start_1) jmp %o0 /* return value == function address */ restore /* Dump our stack frame */ - +END(_rtld_bind_start_1) |