Deleted Added
full compact
utrap.h (114257) utrap.h (154419)
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 114257 2003-04-29 21:30:59Z jake $
26 * $FreeBSD: head/sys/sparc64/include/utrap.h 154419 2006-01-16 01:35:25Z kris $
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
35#define UT_ILLTRAP_INSTRUCTION 4
36#define UT_ILLEGAL_INSTRUCTION 5
37#define UT_PRIVILEGED_OPCODE 6
38#define UT_FP_DISABLED 7
39#define UT_FP_EXCEPTION_IEEE_754 8
40#define UT_FP_EXCEPTION_OTHER 9
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
35#define UT_ILLTRAP_INSTRUCTION 4
36#define UT_ILLEGAL_INSTRUCTION 5
37#define UT_PRIVILEGED_OPCODE 6
38#define UT_FP_DISABLED 7
39#define UT_FP_EXCEPTION_IEEE_754 8
40#define UT_FP_EXCEPTION_OTHER 9
41#define UT_TAG_OFERFLOW 10
41#define UT_TAG_OVERFLOW 10
42#define UT_DIVISION_BY_ZERO 11
43#define UT_DATA_EXCEPTION 12
44#define UT_DATA_ERROR 13
45#define UT_DATA_PROTECTION 14
46#define UT_MEM_ADDRESS_NOT_ALIGNED 15
47#define UT_PRIVILEGED_ACTION 16
48#define UT_ASYNC_DATA_ERROR 17
49#define UT_TRAP_INSTRUCTION_16 18

--- 61 unchanged lines hidden ---
42#define UT_DIVISION_BY_ZERO 11
43#define UT_DATA_EXCEPTION 12
44#define UT_DATA_ERROR 13
45#define UT_DATA_PROTECTION 14
46#define UT_MEM_ADDRESS_NOT_ALIGNED 15
47#define UT_PRIVILEGED_ACTION 16
48#define UT_ASYNC_DATA_ERROR 17
49#define UT_TRAP_INSTRUCTION_16 18

--- 61 unchanged lines hidden ---