1#
2# CDDL HEADER START
3#
4# The contents of this file are subject to the terms of the
5# Common Development and Distribution License (the "License").
6# You may not use this file except in compliance with the License.
7#
8# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9# or http://www.opensolaris.org/os/licensing.
10# See the License for the specific language governing permissions
11# and limitations under the License.
12#
13# When distributing Covered Code, include this CDDL HEADER in each
14# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15# If applicable, add the following below this CDDL HEADER, with the
16# fields enclosed by brackets "[]" replaced with your own identifying
17# information: Portions Copyright [yyyy] [name of copyright owner]
18#
19# CDDL HEADER END
20#
21#
22# Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
23#
24
25#
26# MAPFILE HEADER START
27#
28# WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29# Object versioning must comply with the rules detailed in
30#
31#	usr/src/lib/README.mapfiles
32#
33# You should not be making modifications here until you've read the most current
34# copy of that file. If you need help, contact a gatekeeper for guidance.
35#
36# MAPFILE HEADER END
37#
38
39$mapfile_version 2
40
41SYMBOL_VERSION SUNW_1.2 {
42    global:
43	COLOR_PAIRS	{ ASSERT = { TYPE = OBJECT; SIZE = 4; }; };
44	COLORS		{ ASSERT = { TYPE = OBJECT; SIZE = 4; }; };
45	COLS		{ ASSERT = { TYPE = OBJECT; SIZE = 4; }; };
46	curscr		{ ASSERT = { TYPE = OBJECT; SIZE = addrsize; }; };
47	cur_term	{ ASSERT = { TYPE = OBJECT; SIZE = addrsize; }; };
48	LINES		{ ASSERT = { TYPE = OBJECT; SIZE = 4; }; };
49	putp;
50	stdscr		{ ASSERT = { TYPE = OBJECT; SIZE = addrsize; }; };
51	tparm;
52	tputs;
53} SUNW_1.1;
54
55SYMBOL_VERSION SUNW_1.1 {
56    global:
57	addch;
58	addchnstr;
59	addchstr;
60	addnstr;
61	addnwstr;
62	addstr;
63	add_wch;
64	add_wchnstr;
65	addwstr;
66	attr_get;
67	attr_off;
68	attroff;
69	attr_on;
70	attron;
71	attr_set;
72	attrset;
73	baudrate;
74	beep;
75	bkgd;
76	bkgdset;
77	bkgrnd;
78	bkgrndset;
79	border;
80	border_set;
81	box;
82	box_set;
83	can_change_color;
84	cbreak;
85	chgat;
86	clear;
87	clearok;
88	clrtobot;
89	clrtoeol;
90	color_content;
91	COLOR_PAIR;
92	color_set;
93	copywin;
94	curs_set;
95	def_prog_mode;
96	def_shell_mode;
97	delay_output;
98	delch;
99	del_curterm;
100	deleteln;
101	delscreen;
102	delwin;
103	derwin;
104	doupdate;
105	dupwin;
106	echo;
107	echochar;
108	echo_wchar;
109	endwin;
110	erase;
111	erasechar;
112	erasewchar;
113	filter;
114	flash;
115	flushinp;
116	getbkgd;
117	getbkgrnd;
118	getcchar;
119	getch;
120	getnstr;
121	getn_wstr;
122	getstr;
123	get_wch;
124	getwin;
125	get_wstr;
126	halfdelay;
127	has_colors;
128	has_ic;
129	has_il;
130	hline;
131	hline_set;
132	idcok;
133	idlok;
134	immedok;
135	inch;
136	inchnstr;
137	inchstr;
138	init_color;
139	init_pair;
140	initscr;
141	innstr;
142	innwstr;
143	insch;
144	insdelln;
145	insertln;
146	insnstr;
147	ins_nwstr;
148	insstr;
149	instr;
150	ins_wch;
151	ins_wstr;
152	intrflush;
153	in_wch;
154	in_wchnstr;
155	in_wchstr;
156	inwstr;
157	isendwin;
158	is_linetouched;
159	is_wintouched;
160	key_name;
161	keyname;
162	keypad;
163	killchar;
164	killwchar;
165	leaveok;
166	longname;
167	meta;
168	move;
169	mvaddch;
170	mvaddchnstr;
171	mvaddchstr;
172	mvaddnstr;
173	mvaddnwstr;
174	mvaddstr;
175	mvadd_wch;
176	mvadd_wchnstr;
177	mvadd_wchstr;
178	mvaddwstr;
179	mvchgat;
180	mvcur;
181	mvdelch;
182	mvderwin;
183	mvgetch;
184	mvgetnstr;
185	mvgetn_wstr;
186	mvgetstr;
187	mvget_wch;
188	mvhline;
189	mvhline_set;
190	mvinch;
191	mvinchnstr;
192	mvinchstr;
193	mvinnstr;
194	mvinnwstr;
195	mvinsch;
196	mvinsnstr;
197	mvins_nwstr;
198	mvinsstr;
199	mvinstr;
200	mvins_wch;
201	mvins_wstr;
202	mvin_wch;
203	mvin_wchnstr;
204	mvin_wchstr;
205	mvinwstr;
206	mvprintw;
207	mvscanw;
208	mvvline;
209	mvvline_set;
210	mvwaddch;
211	mvwaddchnstr;
212	mvwaddchstr;
213	mvwaddnstr;
214	mvwaddnwstr;
215	mvwaddstr;
216	mvwadd_wch;
217	mvwadd_wchnstr;
218	mvwadd_wchstr;
219	mvwaddwstr;
220	mvwchgat;
221	mvwdelch;
222	mvwgetch;
223	mvwgetnstr;
224	mvwgetn_wstr;
225	mvwgetstr;
226	mvwget_wch;
227	mvwget_wstr;
228	mvwhline;
229	mvwhline_set;
230	mvwin;
231	mvwinch;
232	mvwinchnstr;
233	mvwinchstr;
234	mvwinnstr;
235	mvwinnwstr;
236	mvwinsch;
237	mvwinsnstr;
238	mvwins_nwstr;
239	mvwinsstr;
240	mvwinstr;
241	mvwins_wch;
242	mvwins_wstr;
243	mvwin_wch;
244	mvwin_wchnstr;
245	mvwin_wchstr;
246	mvwinwstr;
247	mvwprintw;
248	mvwscanw;
249	mvwvline;
250	mvwvline_set;
251	napms;
252	newpad;
253	newterm;
254	newwin;
255	nl;
256	nocbreak;
257	nodelay;
258	noecho;
259	nonl;
260	noqiflush;
261	noraw;
262	notimeout;
263	overlay;
264	overwrite;
265	pair_content;
266	PAIR_NUMBER;
267	pechochar;
268	pecho_wchar;
269	pnoutrefresh;
270	prefresh;
271	printw;
272	putwin;
273	qiflush;
274	raw;
275	redrawwin;
276	refresh;
277	reset_prog_mode;
278	reset_shell_mode;
279	resetty;
280	restartterm;
281	ripoffline;
282	savetty;
283	scanw;
284	scr_dump;
285	scr_init;
286	scrl;
287	scroll;
288	scrollok;
289	scr_restore;
290	scr_set;
291	setcchar;
292	set_curterm;
293	setscrreg;
294	set_term;
295	setupterm;
296	slk_attr_off;
297	slk_attroff;
298	slk_attr_on;
299	slk_attron;
300	slk_attr_set;
301	slk_attrset;
302	slk_clear;
303	slk_color;
304	slk_init;
305	slk_label;
306	slk_noutrefresh;
307	slk_refresh;
308	slk_restore;
309	slk_set;
310	slk_touch;
311	slk_wset;
312	standend;
313	standout;
314	start_color;
315	subpad;
316	subwin;
317	syncok;
318	term_attrs;
319	termattrs;
320	termname;
321	tgetent;
322	tgetflag;
323	tgetnum;
324	tgetstr;
325	tgoto;
326	tigetflag;
327	tigetnum;
328	tigetstr;
329	timeout;
330	touchline;
331	touchwin;
332	tstp;
333	typeahead;
334	unctrl;
335	ungetch;
336	unget_wch;
337	untouchwin;
338	use_env;
339	vid_attr;
340	vidattr;
341	vid_puts;
342	vidputs;
343	vline;
344	vline_set;
345	vw_printw;
346	vwprintw;
347	vw_scanw;
348	vwscanw;
349	waddch;
350	waddchnstr;
351	waddchstr;
352	waddnstr;
353	waddnwstr;
354	waddstr;
355	wadd_wch;
356	wadd_wchnstr;
357	wadd_wchstr;
358	waddwstr;
359	wattr_get;
360	wattr_off;
361	wattroff;
362	wattr_on;
363	wattron;
364	wattr_set;
365	wattrset;
366	wbkgd;
367	wbkgdset;
368	wbkgrnd;
369	wbkgrndset;
370	wborder;
371	wborder_set;
372	wchgat;
373	wclear;
374	wclrtobot;
375	wclrtoeol;
376	wcolor_set;
377	wcursyncup;
378	wdelch;
379	wdeleteln;
380	wechochar;
381	wecho_wchar;
382	werase;
383	wgetbkgrnd;
384	wgetch;
385	wgetnstr;
386	wgetn_wstr;
387	wgetstr;
388	wget_wch;
389	wget_wstr;
390	whline;
391	whline_set;
392	winch;
393	winchnstr;
394	winchstr;
395	winnstr;
396	winnwstr;
397	winsch;
398	winsdelln;
399	winsertln;
400	winsnstr;
401	wins_nwstr;
402	winsstr;
403	winstr;
404	wins_wch;
405	wins_wstr;
406	win_wch;
407	win_wchnstr;
408	win_wchstr;
409	winwstr;
410	wmove;
411	wnoutrefresh;
412	wprintw;
413	wredrawln;
414	wrefresh;
415	wscanw;
416	wscrl;
417	wsetscrreg;
418	wstandend;
419	wstandout;
420	wsyncdown;
421	wsyncup;
422	wtimeout;
423	wtouchln;
424	wunctrl;
425	wvline;
426	wvline_set;
427};
428
429SYMBOL_VERSION SUNWprivate_1.1 {
430    global:
431	SUNWprivate_1.1;
432    local:
433	*;
434};
435