utrap.h (106050) | utrap.h (114257) |
---|---|
1/*- 2 * Copyright (c) 2001 Jake Burkholder. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * | 1/*- 2 * Copyright (c) 2001 Jake Burkholder. 3 * All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 9 unchanged lines hidden (view full) --- 18 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 19 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 20 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 22 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 23 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 24 * SUCH DAMAGE. 25 * |
26 * $FreeBSD: head/sys/sparc64/include/utrap.h 106050 2002-10-27 17:22:43Z jake $ | 26 * $FreeBSD: head/sys/sparc64/include/utrap.h 114257 2003-04-29 21:30:59Z jake $ |
27 */ 28 29#ifndef _MACHINE_UTRAP_H_ 30#define _MACHINE_UTRAP_H_ 31 32#define UT_INSTRUCTION_EXCEPTION 1 33#define UT_INSTRUCTION_ERROR 2 34#define UT_INSTRUCTION_PROTECTION 3 --- 22 unchanged lines hidden (view full) --- 57#define UT_TRAP_INSTRUCTION_24 26 58#define UT_TRAP_INSTRUCTION_25 27 59#define UT_TRAP_INSTRUCTION_26 28 60#define UT_TRAP_INSTRUCTION_27 29 61#define UT_TRAP_INSTRUCTION_28 30 62#define UT_TRAP_INSTRUCTION_29 31 63#define UT_TRAP_INSTRUCTION_30 32 64#define UT_TRAP_INSTRUCTION_31 33 | 27 */ 28 29#ifndef _MACHINE_UTRAP_H_ 30#define _MACHINE_UTRAP_H_ 31 32#define UT_INSTRUCTION_EXCEPTION 1 33#define UT_INSTRUCTION_ERROR 2 34#define UT_INSTRUCTION_PROTECTION 3 --- 22 unchanged lines hidden (view full) --- 57#define UT_TRAP_INSTRUCTION_24 26 58#define UT_TRAP_INSTRUCTION_25 27 59#define UT_TRAP_INSTRUCTION_26 28 60#define UT_TRAP_INSTRUCTION_27 29 61#define UT_TRAP_INSTRUCTION_28 30 62#define UT_TRAP_INSTRUCTION_29 31 63#define UT_TRAP_INSTRUCTION_30 32 64#define UT_TRAP_INSTRUCTION_31 33 |
65#define UT_MAX 34 | 65#define UT_INSTRUCTION_MISS 34 66#define UT_DATA_MISS 35 67#define UT_MAX 36 |
66 67#define ST_SUNOS_SYSCALL 0 68#define ST_BREAKPOINT 1 69#define ST_DIVISION_BY_ZERO 2 70#define ST_FLUSH_WINDOWS 3 /* XXX implement! */ 71#define ST_CLEAN_WINDOW 4 72#define ST_RANGE_CHECK 5 73#define ST_FIX_ALIGNMENT 6 --- 35 unchanged lines hidden --- | 68 69#define ST_SUNOS_SYSCALL 0 70#define ST_BREAKPOINT 1 71#define ST_DIVISION_BY_ZERO 2 72#define ST_FLUSH_WINDOWS 3 /* XXX implement! */ 73#define ST_CLEAN_WINDOW 4 74#define ST_RANGE_CHECK 5 75#define ST_FIX_ALIGNMENT 6 --- 35 unchanged lines hidden --- |