8322 nl: misleading-indentation
[unleashed/tickless.git] / usr / src / lib / libtecla / common / mapfile-vers
blob8408b4389d80f67caf660246dbc6243460f09a2c
2 # CDDL HEADER START
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.
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.
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]
19 # CDDL HEADER END
22 # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
26 # MAPFILE HEADER START
28 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
29 # Object versioning must comply with the rules detailed in
31 #       usr/src/lib/README.mapfiles
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.
36 # MAPFILE HEADER END
39 $mapfile_version 2
42 # The instances of "tecla_l.5" below (note "l" vs "1") are by design;
43 # quoting the author:
45 # Unfortunately the tecla_l.5 version string is by now embedded in any
46 # executable that linked with libtecla versions 1.5 ..., so I can't fix
47 # the typo without preventing those programs from linking against 1.6.
48 # Thus I now have to derive tecla_1.6 from tecla_l.5, in the map file.
51 SYMBOL_VERSION tecla_1.6 {
52     global:
53         gl_append_history;
54         gl_automatic_history;
55         gl_query_char;
56         gl_read_char;
57 } tecla_l.5;
59 SYMBOL_VERSION tecla_l.5 {
60     global:
61         cpl_recall_matches;
62         gl_abandon_line;
63         gl_bind_keyseq;
64         gl_catch_blocked;
65         gl_completion_action;
66         gl_display_text;
67         gl_erase_terminal;
68         gl_error_message;
69         gl_handle_signal;
70         gl_inactivity_timeout;
71         gl_io_mode;
72         gl_list_signals;
73         gl_normal_io;
74         gl_pending_io;
75         gl_raw_io;
76         gl_register_action;
77         gl_return_status;
78         gl_set_term_size;
79         gl_tty_signals;
80 } tecla_1.4;
82 SYMBOL_VERSION tecla_1.4 {
83     global:
84         gl_clear_history;
85         gl_configure_getline;
86         gl_echo_mode;
87         gl_group_history;
88         gl_ignore_signal;
89         gl_last_signal;
90         gl_limit_history;
91         gl_load_history;
92         gl_lookup_history;
93         gl_prompt_style;
94         gl_range_of_history;
95         gl_replace_prompt;
96         gl_resize_history;
97         gl_save_history;
98         gl_show_history;
99         gl_size_of_history;
100         gl_state_of_history;
101         gl_terminal_size;
102         gl_toggle_history;
103         gl_trap_signal;
104         gl_watch_fd;
105         libtecla_version;
106 } tecla_1.3;
108 SYMBOL_VERSION tecla_1.3 {
109     global:
110         ef_list_expansions;
111 } tecla_1.2;
113 SYMBOL_VERSION tecla_1.2 {
114     global:
115         cfc_file_start;
116         cfc_literal_escapes;
117         cfc_set_check_fn;
118         cpl_add_completion;
119         cpl_check_exe;
120         cpl_complete_word;
121         cpl_file_completions;
122         cpl_init_FileArgs;
123         cpl_last_error;
124         cpl_list_completions;
125         cpl_record_error;
126         del_CplFileConf;
127         del_ExpandFile;
128         del_GetLine;
129         del_PathCache;
130         del_PcaPathConf;
131         del_WordCompletion;
132         ef_expand_file;
133         ef_last_error;
134         gl_change_terminal;
135         gl_customize_completion;
136         gl_get_line;
137         new_CplFileConf;
138         new_ExpandFile;
139         new_GetLine;
140         new_PathCache;
141         new_PcaPathConf;
142         new_WordCompletion;
143         pca_last_error;
144         pca_lookup_file;
145         pca_path_completions;
146         pca_scan_path;
147         pca_set_check_fn;
148         ppc_file_start;
149         ppc_literal_escapes;
150     local:
151         *;