13696e0464
Remove our definition for FUNCTION_PROFILER as it is wrong. Note that "jsr $28,_mcount" is a macro for ldq $27, _mcount($29) !literal!1 jsr $28, ($27), _mcount !lituse_jsr!1 1. The call to _mcount is added by alpha_expand_prologue after we load the gp. Our _mcount uses $27 for the incoming address, unlike OSF/1 and Linux, which use $28. This probably doesn't matter since we probably don't use $27 within _mcount itself. 2. You can't use this insn with _mcount because it uses the PLT, which clobbers the return address in $28. Note that the prologue_mcount pattern carefully avoids adding the lituse_jsr relocation so that we call through the GOT directly. Submitted by: Richard Henderson <rth@redhat.com> |
||
---|---|---|
.. | ||
amd | ||
awk | ||
bc | ||
bind | ||
binutils | ||
bzip2 | ||
com_err | ||
cpio | ||
cvs | ||
diff | ||
file | ||
gcc | ||
gdb | ||
gperf | ||
groff | ||
ipfilter | ||
isc-dhcp | ||
less | ||
libf2c | ||
libio | ||
libobjc | ||
libpam | ||
libpcap | ||
libreadline | ||
libstdc++ | ||
lukemftp | ||
lukemftpd | ||
ncurses | ||
ntp | ||
nvi | ||
one-true-awk | ||
opie | ||
patch | ||
perl5 | ||
pnpinfo | ||
sendmail | ||
smbfs | ||
tcp_wrappers | ||
tcpdump | ||
tcsh | ||
telnet | ||
texinfo | ||
top | ||
traceroute |