summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/asnames.h
diff options
context:
space:
mode:
authorbde <bde@FreeBSD.org>1999-05-06 09:44:57 +0000
committerbde <bde@FreeBSD.org>1999-05-06 09:44:57 +0000
commit5b08c51b31821f3ee69a4da34d5618c450494568 (patch)
tree519c2330fe4c5a08795caf7b4c055e6ca5fefe77 /sys/i386/include/asnames.h
parent897b3119d8cdee2c1e43b35e5c16706c95f19ef1 (diff)
downloadFreeBSD-src-5b08c51b31821f3ee69a4da34d5618c450494568.zip
FreeBSD-src-5b08c51b31821f3ee69a4da34d5618c450494568.tar.gz
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)
Diffstat (limited to 'sys/i386/include/asnames.h')
-rw-r--r--sys/i386/include/asnames.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/i386/include/asnames.h b/sys/i386/include/asnames.h
index 0cc77d6..155607a 100644
--- a/sys/i386/include/asnames.h
+++ b/sys/i386/include/asnames.h
@@ -23,7 +23,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
- * $Id: asnames.h,v 1.31 1999/04/16 21:22:16 peter Exp $
+ * $Id: asnames.h,v 1.32 1999/04/28 01:03:57 luoqi Exp $
*/
#ifndef _MACHINE_ASNAMES_H_
@@ -175,6 +175,7 @@
#define _bcopy bcopy
#define _bcopy_vector bcopy_vector
#define _bigJump bigJump
+#define _bintr bintr
#define _bio_imask bio_imask
#define _bluetrap bluetrap
#define _bootCodeSeg bootCodeSeg
@@ -187,6 +188,7 @@
#define _boothowto boothowto
#define _bootinfo bootinfo
#define _bootstrap_gdt bootstrap_gdt
+#define _btrap btrap
#define _bzero bzero
#define _cam_imask cam_imask
#define _checkstate_cpus checkstate_cpus
@@ -219,6 +221,7 @@
#define _divide_by_zero divide_by_zero
#define _divide_kernel divide_kernel
#define _do_page_zero_idle do_page_zero_idle
+#define _doreti doreti
#define _edata edata
#define _eintrcnt eintrcnt
#define _eintrnames eintrnames
@@ -239,6 +242,7 @@
#define _get_mplock get_mplock
#define _get_syscall_lock get_syscall_lock
#define _getmicrouptime getmicrouptime
+#define _idle idle
#define _idqs idqs
#define _ihandlers ihandlers
#define _imen imen
OpenPOWER on IntegriCloud