Deleted Added
sdiff udiff text old ( 227658 ) new ( 232615 )
full compact
1/* $NetBSD: asm.h,v 1.29 2000/12/14 21:29:51 jeffs Exp $ */
2
3/*
4 * Copyright (c) 1992, 1993
5 * The Regents of the University of California. All rights reserved.
6 *
7 * This code is derived from software contributed to Berkeley by
8 * Ralph Campbell.

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

28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * @(#)machAsmDefs.h 8.1 (Berkeley) 6/10/93
35 * JNPR: asm.h,v 1.10 2007/08/09 11:23:32 katta
36 * $FreeBSD: head/sys/mips/include/asm.h 232615 2012-03-06 19:01:32Z jmallett $
37 */
38
39/*
40 * machAsmDefs.h --
41 *
42 * Macros used when writing assembler programs.
43 *
44 * Copyright (C) 1989 Digital Equipment Corporation.

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

760 : "=r" (data) /* outputs */ \
761 : "i" (spr)); /* inputs */
762
763#define dmtc0_macro(data, spr, sel) \
764 __asm __volatile ("dmtc0 %0, $%1, %2" \
765 : /* no outputs */ \
766 : "r" (data), "i" (spr), "i" (sel)); /* inputs */
767
768#define GET_CPU_PCPU(reg) \
769 PTR_L reg, _C_LABEL(pcpup);
770
771/*
772 * Description of the setjmp buffer
773 *
774 * word 0 magic number (dependant on creator)
775 * 1 RA

--- 71 unchanged lines hidden ---