|
From: <sv...@va...> - 2005-10-12 10:01:02
|
Author: sewardj
Date: 2005-10-12 11:00:56 +0100 (Wed, 12 Oct 2005)
New Revision: 4902
Log:
ppc32 only: give debug info names for a couple of fns to make
cachegrind profiles more understandable.
Modified:
trunk/coregrind/m_trampoline.S
Modified: trunk/coregrind/m_trampoline.S
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_trampoline.S 2005-10-11 22:06:29 UTC (rev 4901)
+++ trunk/coregrind/m_trampoline.S 2005-10-12 10:00:56 UTC (rev 4902)
@@ -155,6 +155,7 @@
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 @@
.L18:
mr 3,9
blr
+.size VG_(ppc32_linux_REDIR_FOR_strlen), .-VG_(ppc32_linux_REDIR_FOR_str=
len)
=20
/* 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,8 +207,8 @@
.L22:
mr 3,11
blr
+.size VG_(ppc32_linux_REDIR_FOR_strcmp), .-VG_(ppc32_linux_REDIR_FOR_str=
cmp)
=20
-
.global VG_(trampoline_stuff_end)
VG_(trampoline_stuff_end):
=20
|