]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
[Forgot to commit this in the batch a few days ago.]
authorBruce Evans <bde@FreeBSD.org>
Mon, 10 May 1999 10:51:25 +0000 (10:51 +0000)
committerBruce Evans <bde@FreeBSD.org>
Mon, 10 May 1999 10:51:25 +0000 (10:51 +0000)
commit149c3aa60a8796a137ede03bc8aa342eaa3bcdc4
tree5f1c8ba27f38c805787863c82a67ee95f92de9f0
parent7a9757f3a5087bb39063f42272dfcdafccf4bf53
[Forgot to commit this in the batch a few days ago.]

Fixed profiling of elf kernels.  Made high resolution profiling compile
for elf kernels (it is broken for all kernels due to lack of egcs support).

Renaming of many assembler labels is avoided by declaring by declaring
the labels that need to be visible to gprof as having type "function"
and depending on the elf version of gprof being zealous about discarding
the others.  A few type declarations are still missing, mainly for SMP.

PR: 9413
Submitted by: Assar Westerlund <assar@sics.se> (initial parts)
sys/amd64/amd64/identcpu.c
sys/i386/i386/identcpu.c