cvs commit: src/sys/amd64/amd64 prof_machdep.c
Bruce Evans
bde at FreeBSD.org
Sun May 23 11:27:36 PDT 2004
bde 2004/05/23 11:27:14 PDT
FreeBSD src repository
Modified files:
sys/amd64/amd64 prof_machdep.c
Log:
Adjusted for amd64 after repo-copy. The adjustments are routine, except:
- perfmon headers must be avoided until perfmon is supported.
- all call-used registers including return registers must be preserved
by .mcount(), etc., not quite as in profile.h. __cyg_profile_func_*()
don't require this, but they are (mis)implemented as aliases for
.mcount(), etc. so they preserve the registers.
- i386 ifdefs related to perfmon have not been adjusted yet.
Revision Changes Path
1.20 +53 -23 src/sys/amd64/amd64/prof_machdep.c
More information about the cvs-src
mailing list