summaryrefslogtreecommitdiff
path: root/coregrind
diff options
context:
space:
mode:
authorsewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2005-10-12 10:00:56 +0000
committersewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9>2005-10-12 10:00:56 +0000
commit0b6941ee8667b5c92b0c553be14d3a1d8183c70d (patch)
treef2cf536ad5be2755c70945d8474db20a1a337514 /coregrind
parentaa34929c0d86ce6577bc43da5f3d922bc8d595a2 (diff)
ppc32 only: give debug info names for a couple of fns to make
cachegrind profiles more understandable. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4902 a5019735-40e9-0310-863c-91ae7b9d1cf9
Diffstat (limited to 'coregrind')
-rw-r--r--coregrind/m_trampoline.S5
1 files changed, 4 insertions, 1 deletions
diff --git a/coregrind/m_trampoline.S b/coregrind/m_trampoline.S
index 2d0ceb64..3477a54e 100644
--- a/coregrind/m_trampoline.S
+++ b/coregrind/m_trampoline.S
@@ -155,6 +155,7 @@ VG_(trampoline_stuff_start):
simple strlen implementation (written in C and compiled by gcc.)
*/
.global VG_(ppc32_linux_REDIR_FOR_strlen)
+.type VG_(ppc32_linux_REDIR_FOR_strlen), @function
VG_(ppc32_linux_REDIR_FOR_strlen):
lbz 4,0(3)
li 9,0
@@ -168,9 +169,11 @@ VG_(ppc32_linux_REDIR_FOR_strlen):
.L18:
mr 3,9
blr
+.size VG_(ppc32_linux_REDIR_FOR_strlen), .-VG_(ppc32_linux_REDIR_FOR_strlen)
/* Ditto strcmp */
.global VG_(ppc32_linux_REDIR_FOR_strcmp)
+.type VG_(ppc32_linux_REDIR_FOR_strcmp), @function
VG_(ppc32_linux_REDIR_FOR_strcmp):
.L20:
lbz 0,0(3)
@@ -204,7 +207,7 @@ VG_(ppc32_linux_REDIR_FOR_strcmp):
.L22:
mr 3,11
blr
-
+.size VG_(ppc32_linux_REDIR_FOR_strcmp), .-VG_(ppc32_linux_REDIR_FOR_strcmp)
.global VG_(trampoline_stuff_end)
VG_(trampoline_stuff_end):