Deleted Added
full compact
asm.h (66633) asm.h (84801)
1/* $FreeBSD: head/sys/ia64/include/asm.h 66633 2000-10-04 17:53:03Z dfr $ */
1/* $FreeBSD: head/sys/ia64/include/asm.h 84801 2001-10-11 13:35:31Z dfr $ */
2/* From: NetBSD: asm.h,v 1.18 1997/11/03 04:22:06 ross Exp */
3
4/*
5 * Copyright (c) 1991,1990,1989,1994,1995,1996 Carnegie Mellon University
6 * All Rights Reserved.
7 *
8 * Permission to use, copy, modify and distribute this software and its
9 * documentation is hereby granted, provided that both the copyright

--- 46 unchanged lines hidden (view full) ---

56/*
57 * MCOUNT
58 */
59
60#if !defined(GPROF) && !defined(PROF)
61#define MCOUNT /* nothing */
62#else
63#define MCOUNT \
2/* From: NetBSD: asm.h,v 1.18 1997/11/03 04:22:06 ross Exp */
3
4/*
5 * Copyright (c) 1991,1990,1989,1994,1995,1996 Carnegie Mellon University
6 * All Rights Reserved.
7 *
8 * Permission to use, copy, modify and distribute this software and its
9 * documentation is hereby granted, provided that both the copyright

--- 46 unchanged lines hidden (view full) ---

56/*
57 * MCOUNT
58 */
59
60#if !defined(GPROF) && !defined(PROF)
61#define MCOUNT /* nothing */
62#else
63#define MCOUNT \
64 .set noat; \
65 jsr at_reg,_mcount; \
66 .set at
64 br.call.sptk.many b7=_mcount
67#endif
68
69/*
70 * ENTRY
71 * Declare a global leaf function.
72 * A leaf function does not call other functions.
73 */
74#define ENTRY(_name_, _n_args_) \

--- 136 unchanged lines hidden ---
65#endif
66
67/*
68 * ENTRY
69 * Declare a global leaf function.
70 * A leaf function does not call other functions.
71 */
72#define ENTRY(_name_, _n_args_) \

--- 136 unchanged lines hidden ---