]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Rev 1.2 appears to have come from this commit to gcc-2.6.1:
authorobrien <obrien@FreeBSD.org>
Sun, 7 Nov 1999 10:38:07 +0000 (10:38 +0000)
committerobrien <obrien@FreeBSD.org>
Sun, 7 Nov 1999 10:38:07 +0000 (10:38 +0000)
commit61d8f0221ce5b6331dcf565b8fcfefa0aa6ddc88
tree5c4c9a2689cb8df33d8b2f09afd872629719f445
parent316e3fdcc1f84d714e29623adffbd26e6827c597
Rev 1.2 appears to have come from this commit to gcc-2.6.1:

phk         95/03/10 00:24:10

Modified:    gnu/usr.bin/cc/cc_int final.c
Since we are in the gcc bashing mood anyway:  Add two changes for
basic-block profiling:
1. use a .stabs(25) symbol to link all the data structures together
with.  The regular method isn't safe for the kernel.
2. add a BB before the prologue and add a BB after the epilogue,
this alows us to find the length of any counted BB.  This is a
cheap and somewhat reasonable measure of actual cost.

Note #1 was removed in rev 1.4.