6939 add sysevents to zfs core for commands
[unleashed.git] / usr / src / uts / i86pc / conf / Mapfile.amd64
blob985304671aa7809d270ea0ad10129aea18669054
2 # Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
4 # CDDL HEADER START
6 # The contents of this file are subject to the terms of the
7 # Common Development and Distribution License (the "License").
8 # You may not use this file except in compliance with the License.
10 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
11 # or http://www.opensolaris.org/os/licensing.
12 # See the License for the specific language governing permissions
13 # and limitations under the License.
15 # When distributing Covered Code, include this CDDL HEADER in each
16 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
17 # If applicable, add the following below this CDDL HEADER, with the
18 # fields enclosed by brackets "[]" replaced with your own identifying
19 # information: Portions Copyright [yyyy] [name of copyright owner]
21 # CDDL HEADER END
24 $mapfile_version 2
27 # this is the 32 bit 1:1 mapped code to which grub jumps.
29 LOAD_SEGMENT dboot {
30         FLAGS = READ WRITE EXECUTE;
31         NOHDR;
32         PADDR = 0xC00000;
33         VADDR = 0xC00000;
34         ASSIGN_SECTION {
35                 TYPE = PROGBITS;
36                 FLAGS = ALLOC WRITE;
37                 FILE_BASENAME = dboot.o;
38         };
41 LOAD_SEGMENT text {
42         FLAGS =READ EXECUTE;
43         NOHDR;
44         PADDR = 0x400000;
45         VADDR = 0xFFFFFFFFFB800000;
46         OS_ORDER = .text;
47         ASSIGN_SECTION {
48                 TYPE = PROGBITS;
49                 FLAGS = ALLOC !WRITE;
50         };
54 # kernel data
56 LOAD_SEGMENT data {
57         FLAGS = READ WRITE EXECUTE;
58         PADDR = 0x800000;
59         VADDR = 0xFFFFFFFFFBc00000;
60         OS_ORDER = .data;
61         ASSIGN_SECTION {
62                 TYPE = PROGBITS;
63                 FLAGS = ALLOC WRITE;
64         };
65         ASSIGN_SECTION {
66                 TYPE = NOBITS;
67                 FLAGS = ALLOC WRITE;
68         };
71 NOTE_SEGMENT note {
72         ASSIGN_SECTION {
73                 TYPE = NOTE;
74         };