summaryrefslogtreecommitdiffstats
path: root/libexec
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2002-07-17 22:20:41 +0000
committerjake <jake@FreeBSD.org>2002-07-17 22:20:41 +0000
commitddac48a07caa2742d60cb8ea4b1597b52c563075 (patch)
treebbba99986aed6c323180ce7e92ec0f68709d38da /libexec
parentdecf7baa13bdaabdf7e3882d040cd75ca13dadae (diff)
downloadFreeBSD-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.S4
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)
OpenPOWER on IntegriCloud