Deleted Added
full compact
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 ---