Date: Wed, 23 Apr 1997 12:26:05 -0700 (PDT) From: Bruce Evans <bde@FreeBSD.org> To: CVS-committers@FreeBSD.org, cvs-all@FreeBSD.org, cvs-sys@FreeBSD.org Subject: cvs commit: src/sys/i386/include asm.h Message-ID: <199704231926.MAA08054@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
bde 97/04/23 12:26:05 Modified: sys/i386/include asm.h Log: Fixed longstanding profiling bug. The frame pointer wasn't set up for syscalls, so one frame was lost in backtraces from syscalls. This is handled better in the kernel by using a different mcount entry point for profiling before the frame pointer is set up. Expand RCSID(). Use .p2align instead of the ambiguous .align. Added idempotency ifdef. Removed unused macros ALTENTRY(), ALTASENTRY(), ASENTRY(), _MID_ENTRY. Cleaned up formatting. Reviewed by: jdp reviewed an old version Obtained from: parts from NetBSD Revision Changes Path 1.4 +23 -63 src/sys/i386/include/asm.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199704231926.MAA08054>