summaryrefslogtreecommitdiff
path: root/usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile')
-rw-r--r--usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile43
1 files changed, 30 insertions, 13 deletions
diff --git a/usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile b/usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile
index 51e01a8c7e..f862e8ab00 100644
--- a/usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile
+++ b/usr/src/psm/stand/cpr/sparcv9/sun4u/mapfile
@@ -1,13 +1,11 @@
#
-# Copyright 2005 Sun Microsystems, Inc. All rights reserved.
-# Use is subject to license terms.
+# Copyright (c) 1995, 2010, Oracle and/or its affiliates. All rights reserved.
#
# CDDL HEADER START
#
# The contents of this file are subject to the terms of the
-# Common Development and Distribution License, Version 1.0 only
-# (the "License"). You may not use this file except in compliance
-# with the License.
+# Common Development and Distribution License (the "License").
+# You may not use this file except in compliance with the License.
#
# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
# or http://www.opensolaris.org/os/licensing.
@@ -22,14 +20,33 @@
#
# CDDL HEADER END
#
-#pragma ident "%Z%%M% %I% %E% SMI"
-text = LOAD ?RX V0x100000;
-text : $PROGBITS ?A!W;
+$mapfile_version 2
+
+LOAD_SEGMENT text {
+ FLAGS = READ EXECUTE;
+ VADDR = 0x100000;
+ ASSIGN_SECTION {
+ TYPE = PROGBITS;
+ FLAGS = ALLOC !WRITE;
+ };
+};
-data = LOAD ?RWX A0x8;
-data : $PROGBITS ?AW;
-data : $NOBITS ?AW;
+LOAD_SEGMENT data {
+ FLAGS = READ WRITE EXECUTE;
+ ALIGN = 0x8;
+ ASSIGN_SECTION {
+ TYPE = PROGBITS;
+ FLAGS = ALLOC WRITE;
+ };
+ ASSIGN_SECTION {
+ TYPE = NOBITS;
+ FLAGS = ALLOC WRITE;
+ };
+};
-note = NOTE;
-note : $NOTE;
+NOTE_SEGMENT note {
+ ASSIGN_SECTION {
+ TYPE = NOTE;
+ };
+};