xref: /illumos-gate/usr/src/test/elf-tests/tests/mapfiles/parser/mapfile.sizemult.good (revision 2b9481465d6ee67ac62c160dbf79c3ec3348c611)
1#
2# This file and its contents are supplied under the terms of the
3# Common Development and Distribution License ("CDDL"), version 1.0.
4# You may only use this file in accordance with the terms of version
5# 1.0 of the CDDL.
6#
7# A full copy of the text of the CDDL should have accompanied this
8# source.  A copy of the CDDL is also available via the Internet at
9# http://www.illumos.org/license/CDDL.
10#
11
12#
13# Copyright 2012, Richard Lowe.
14#
15
16$mapfile_version 2
17
18
19SYMBOL_VERSION foo {
20    global:
21	common	{
22		  ASSERT = {
23			  TYPE = OBJECT;
24$if _ELF32
25			  SIZE = 2[2];
26$elif _ELF64
27			  SIZE = 4[2];
28$else
29$error unknown platform
30$endif
31			  SH_ATTR = NOBITS;
32			  BINDING = GLOBAL;
33			};
34		};
35
36    local:
37	*;
38};
39