6811333 Remove prom_printf() message in emlxs driver
[opensolaris.git] / usr / src / lib / libc / port / mapfile-vers
blob5bbefb615f6cbb5cf939ae656e66095ac5c7b9b4
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 2009 Sun Microsystems, Inc.  All rights reserved.
23 # Use is subject to license terms.
27 # MAPFILE HEADER START
29 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
30 # Object versioning must comply with the rules detailed in
32 #       usr/src/lib/README.mapfiles
34 # You should not be making modifications here until you've read the most current
35 # copy of that file. If you need help, contact a gatekeeper for guidance.
37 # MAPFILE HEADER END
41 # All function names added to this or any other libc mapfile
42 # must be placed under the 'protected:' designation.
43 # The 'global:' designation is used *only* for data
44 # items and for the members of the malloc() family.
48 # README README README README README README: how to update this file
49 #   1) each version of Solaris/OpenSolaris gets a version number.
50 #      (Actually since Solaris is actually a series of OpenSolaris releases
51 #       we'll just use OpenSolaris for this exercise.)
52 #       OpenSolaris 2008.11 gets 1.23
53 #       OpenSolaris 2009.04 gets 1.24
54 #       etc.
55 #   2) each project integration uses a unique version number.
56 #       PSARC/2008/123 gets 1.24.1
57 #       PSARC/2008/456 gets 1.24.2
58 #       etc.
62 SUNW_1.23 {             # SunOS 5.11 (Solaris 11)
63     global:
64         _nl_domain_bindings;
65         _nl_msg_cat_cntr;
66     protected:
67         addrtosymstr;
68         aio_cancel;
69         aiocancel;
70         aio_error;
71         aio_fsync;
72         aio_read;
73         aioread;
74         aio_return;
75         aio_suspend;
76         aiowait;
77         aio_waitn;
78         aio_write;
79         aiowrite;
80         asprintf;
81         assfail;
82         backtrace;
83         backtrace_symbols;
84         backtrace_symbols_fd;
85         clock_getres;
86         clock_gettime;
87         clock_nanosleep;
88         clock_settime;
89         dirfd;
90         door_bind;
91         door_call;
92         door_create;
93         door_cred;
94         door_getparam;
95         door_info;
96         door_return;
97         door_revoke;
98         door_server_create;
99         door_setparam;
100         door_ucred;
101         door_unbind;
102         err;
103         errx;
104         fdatasync;
105         fgetattr;
106         forkallx;
107         forkx;
108         fsetattr;
109         getattrat;
110         getpagesizes2;
111         htonl;
112         htonll;
113         htons;
114         lio_listio;
115         mkdtemp;
116         mkstemps;
117         mmapobj;
118         mq_close;
119         mq_getattr;
120         mq_notify;
121         mq_open;
122         mq_receive;
123         mq_reltimedreceive_np;
124         mq_reltimedsend_np;
125         mq_send;
126         mq_setattr;
127         mq_timedreceive;
128         mq_timedsend;
129         mq_unlink;
130         nanosleep;
131         ntohl;
132         ntohll;
133         ntohs;
134         posix_fadvise;
135         posix_fallocate;
136         posix_madvise;
137         posix_memalign;
138         posix_spawn_file_actions_addclosefrom_np;
139         posix_spawnattr_getsigignore_np;
140         posix_spawnattr_setsigignore_np;
141         pthread_key_create_once_np;
142         pthread_mutexattr_getrobust;
143         pthread_mutexattr_setrobust;
144         pthread_mutex_consistent;
145         sched_getparam;
146         sched_get_priority_max;
147         sched_get_priority_min;
148         sched_getscheduler;
149         sched_rr_get_interval;
150         sched_setparam;
151         sched_setscheduler;
152         sched_yield;
153         sem_close;
154         sem_destroy;
155         sem_getvalue;
156         sem_init;
157         sem_open;
158         sem_post;
159         sem_reltimedwait_np;
160         sem_timedwait;
161         sem_trywait;
162         sem_unlink;
163         sem_wait;
164         setattrat;
165         _sharefs;
166         shm_open;
167         shm_unlink;
168         sigqueue;
169         sigtimedwait;
170         sigwaitinfo;
171         strnlen;
172         strsep;
173         thr_keycreate_once;
174         timer_create;
175         timer_delete;
176         timer_getoverrun;
177         timer_gettime;
178         timer_settime;
179         uconv_u16tou32;
180         uconv_u16tou8;
181         uconv_u32tou16;
182         uconv_u32tou8;
183         uconv_u8tou16;
184         uconv_u8tou32;
185         vasprintf;
186         verr;
187         verrx;
188         vforkx;
189         vwarn;
190         vwarnx;
191         warn;
192         warnx;
193 } SUNW_1.22.4;
195 SUNW_1.22.4 {           # s10u7 - SunOS 5.10 (Solaris 10) patch additions
196     protected:
197         u8_strcmp;
198         u8_validate;
199 } SUNW_1.22.3;
201 SUNW_1.22.3 {           # SunOS 5.10 (Solaris 10) patch additions
202     protected:
203         mutex_consistent;
204         u8_textprep_str;
205         uucopy;
206         uucopystr;
207 } SUNW_1.22.2;
209 SUNW_1.22.2 {           # SunOS 5.10 (Solaris 10) patch additions
210     protected:
211         is_system_labeled;
212         ucred_getlabel;
213         _ucred_getlabel;
214 } SUNW_1.22.1;
216 SUNW_1.22.1 {           # SunOS 5.10 (Solaris 10) patch additions
217     protected:
218         atomic_add_8;
219         atomic_add_8_nv;
220         atomic_add_char =               NODYNSORT;
221         atomic_add_char_nv =            NODYNSORT;
222         atomic_add_int =                NODYNSORT;
223         atomic_add_int_nv =             NODYNSORT;
224         atomic_add_ptr =                NODYNSORT;
225         atomic_add_ptr_nv =             NODYNSORT;
226         atomic_add_short =              NODYNSORT;
227         atomic_add_short_nv =           NODYNSORT;
228         atomic_and_16;
229         atomic_and_16_nv;
230         atomic_and_32_nv;
231         atomic_and_64;
232         atomic_and_64_nv;
233         atomic_and_8;
234         atomic_and_8_nv;
235         atomic_and_uchar =              NODYNSORT;
236         atomic_and_uchar_nv =           NODYNSORT;
237         atomic_and_uint_nv =            NODYNSORT;
238         atomic_and_ulong =              NODYNSORT;
239         atomic_and_ulong_nv =           NODYNSORT;
240         atomic_and_ushort =             NODYNSORT;
241         atomic_and_ushort_nv =          NODYNSORT;
242         atomic_cas_16;
243         atomic_cas_32;
244         atomic_cas_64;
245         atomic_cas_8;
246         atomic_cas_ptr =                NODYNSORT;
247         atomic_cas_uchar =              NODYNSORT;
248         atomic_cas_uint =               NODYNSORT;
249         atomic_cas_ulong =              NODYNSORT;
250         atomic_cas_ushort =             NODYNSORT;
251         atomic_clear_long_excl =        NODYNSORT;
252         atomic_dec_16;
253         atomic_dec_16_nv;
254         atomic_dec_32;
255         atomic_dec_32_nv;
256         atomic_dec_64;
257         atomic_dec_64_nv;
258         atomic_dec_8;
259         atomic_dec_8_nv;
260         atomic_dec_uchar =              NODYNSORT;
261         atomic_dec_uchar_nv =           NODYNSORT;
262         atomic_dec_uint =               NODYNSORT;
263         atomic_dec_uint_nv =            NODYNSORT;
264         atomic_dec_ulong =              NODYNSORT;
265         atomic_dec_ulong_nv =           NODYNSORT;
266         atomic_dec_ushort =             NODYNSORT;
267         atomic_dec_ushort_nv =          NODYNSORT;
268         atomic_inc_16;
269         atomic_inc_16_nv;
270         atomic_inc_32;
271         atomic_inc_32_nv;
272         atomic_inc_64;
273         atomic_inc_64_nv;
274         atomic_inc_8;
275         atomic_inc_8_nv;
276         atomic_inc_uchar =              NODYNSORT;
277         atomic_inc_uchar_nv =           NODYNSORT;
278         atomic_inc_uint =               NODYNSORT;
279         atomic_inc_uint_nv =            NODYNSORT;
280         atomic_inc_ulong =              NODYNSORT;
281         atomic_inc_ulong_nv =           NODYNSORT;
282         atomic_inc_ushort =             NODYNSORT;
283         atomic_inc_ushort_nv =          NODYNSORT;
284         atomic_or_16;
285         atomic_or_16_nv;
286         atomic_or_32_nv;
287         atomic_or_64;
288         atomic_or_64_nv;
289         atomic_or_8;
290         atomic_or_8_nv;
291         atomic_or_uchar =               NODYNSORT;
292         atomic_or_uchar_nv =            NODYNSORT;
293         atomic_or_uint_nv =             NODYNSORT;
294         atomic_or_ulong =               NODYNSORT;
295         atomic_or_ulong_nv =            NODYNSORT;
296         atomic_or_ushort =              NODYNSORT;
297         atomic_or_ushort_nv =           NODYNSORT;
298         atomic_set_long_excl =          NODYNSORT;
299         atomic_swap_16;
300         atomic_swap_32;
301         atomic_swap_64;
302         atomic_swap_8;
303         atomic_swap_ptr =               NODYNSORT;
304         atomic_swap_uchar =             NODYNSORT;
305         atomic_swap_uint =              NODYNSORT;
306         atomic_swap_ulong =             NODYNSORT;
307         atomic_swap_ushort =            NODYNSORT;
308         membar_consumer;
309         membar_enter;
310         membar_exit;
311         membar_producer;
312 } SUNW_1.22;
314 SUNW_1.22 {             # SunOS 5.10 (Solaris 10)
315     protected:
316         alphasort;
317         _alphasort;
318         atomic_add_16;
319         atomic_add_16_nv;
320         atomic_add_32;
321         atomic_add_32_nv;
322         atomic_add_64;
323         atomic_add_64_nv;
324         atomic_add_long =               NODYNSORT;
325         atomic_add_long_nv =            NODYNSORT;
326         atomic_and_32;
327         atomic_and_uint =               NODYNSORT;
328         atomic_or_32;
329         atomic_or_uint =                NODYNSORT;
330         _Exit;
331         getisax;
332         _getisax;
333         getopt_clip;
334         _getopt_clip;
335         getopt_long;
336         _getopt_long;
337         getopt_long_only;
338         _getopt_long_only;
339         getpeerucred;
340         _getpeerucred;
341         getpflags;
342         _getpflags;
343         getppriv;
344         _getppriv;
345         getprivimplinfo;
346         _getprivimplinfo;
347         getzoneid;
348         getzoneidbyname;
349         getzonenamebyid;
350         imaxabs;
351         imaxdiv;
352         isblank;
353         iswblank;
354         port_alert;
355         port_associate;
356         port_create;
357         port_dissociate;
358         port_get;
359         port_getn;
360         port_send;
361         port_sendn;
362         posix_openpt;
363         posix_spawn;
364         posix_spawnattr_destroy;
365         posix_spawnattr_getflags;
366         posix_spawnattr_getpgroup;
367         posix_spawnattr_getschedparam;
368         posix_spawnattr_getschedpolicy;
369         posix_spawnattr_getsigdefault;
370         posix_spawnattr_getsigmask;
371         posix_spawnattr_init;
372         posix_spawnattr_setflags;
373         posix_spawnattr_setpgroup;
374         posix_spawnattr_setschedparam;
375         posix_spawnattr_setschedpolicy;
376         posix_spawnattr_setsigdefault;
377         posix_spawnattr_setsigmask;
378         posix_spawn_file_actions_addclose;
379         posix_spawn_file_actions_adddup2;
380         posix_spawn_file_actions_addopen;
381         posix_spawn_file_actions_destroy;
382         posix_spawn_file_actions_init;
383         posix_spawnp;
384         priv_addset;
385         _priv_addset;
386         priv_allocset;
387         _priv_allocset;
388         priv_copyset;
389         _priv_copyset;
390         priv_delset;
391         _priv_delset;
392         priv_emptyset;
393         _priv_emptyset;
394         priv_fillset;
395         _priv_fillset;
396         __priv_free_info;
397         priv_freeset;
398         _priv_freeset;
399         priv_getbyname;
400         _priv_getbyname;
401         __priv_getbyname;
402         priv_getbynum;
403         _priv_getbynum;
404         __priv_getbynum;
405         __priv_getdata;
406         priv_getsetbyname;
407         _priv_getsetbyname;
408         __priv_getsetbyname;
409         priv_getsetbynum;
410         _priv_getsetbynum;
411         __priv_getsetbynum;
412         priv_gettext;
413         _priv_gettext;
414         priv_ineffect;
415         _priv_ineffect;
416         priv_intersect;
417         _priv_intersect;
418         priv_inverse;
419         _priv_inverse;
420         priv_isemptyset;
421         _priv_isemptyset;
422         priv_isequalset;
423         _priv_isequalset;
424         priv_isfullset;
425         _priv_isfullset;
426         priv_ismember;
427         _priv_ismember;
428         priv_issubset;
429         _priv_issubset;
430         __priv_parse_info;
431         priv_set;
432         _priv_set;
433         priv_set_to_str;
434         _priv_set_to_str;
435         __priv_set_to_str;
436         priv_str_to_set;
437         _priv_str_to_set;
438         priv_union;
439         _priv_union;
440         pselect;
441         pthread_attr_getstack;
442         pthread_attr_setstack;
443         pthread_barrierattr_destroy;
444         pthread_barrierattr_getpshared;
445         pthread_barrierattr_init;
446         pthread_barrierattr_setpshared;
447         pthread_barrier_destroy;
448         pthread_barrier_init;
449         pthread_barrier_wait;
450         pthread_condattr_getclock;
451         pthread_condattr_setclock;
452         pthread_mutexattr_getrobust_np =        NODYNSORT;
453         pthread_mutexattr_setrobust_np =        NODYNSORT;
454         pthread_mutex_consistent_np =           NODYNSORT;
455         pthread_mutex_reltimedlock_np;
456         pthread_mutex_timedlock;
457         pthread_rwlock_reltimedrdlock_np;
458         pthread_rwlock_reltimedwrlock_np;
459         pthread_rwlock_timedrdlock;
460         pthread_rwlock_timedwrlock;
461         pthread_setschedprio;
462         pthread_spin_destroy;
463         pthread_spin_init;
464         pthread_spin_lock;
465         pthread_spin_trylock;
466         pthread_spin_unlock;
467         rctlblk_set_recipient_pid;
468         scandir;
469         _scandir;
470         schedctl_exit;
471         schedctl_init;
472         schedctl_lookup;
473         sema_reltimedwait;
474         sema_timedwait;
475         setenv;
476         setpflags;
477         _setpflags;
478         setppriv;
479         _setppriv;
480         strerror_r;
481         strtof;
482         strtoimax;
483         strtold;
484         strtoumax;
485         ucred_free;
486         _ucred_free;
487         ucred_get;
488         _ucred_get;
489         ucred_getegid;
490         _ucred_getegid;
491         ucred_geteuid;
492         _ucred_geteuid;
493         ucred_getgroups;
494         _ucred_getgroups;
495         ucred_getpflags;
496         _ucred_getpflags;
497         ucred_getpid;
498         _ucred_getpid;
499         ucred_getprivset;
500         _ucred_getprivset;
501         ucred_getprojid;
502         _ucred_getprojid;
503         ucred_getrgid;
504         _ucred_getrgid;
505         ucred_getruid;
506         _ucred_getruid;
507         ucred_getsgid;
508         _ucred_getsgid;
509         ucred_getsuid;
510         _ucred_getsuid;
511         ucred_getzoneid;
512         _ucred_getzoneid;
513         ucred_size;
514         _ucred_size;
515         unsetenv;
516         wcstof;
517         wcstoimax;
518         wcstold;
519         wcstoll;
520         wcstoull;
521         wcstoumax;
522 } SUNW_1.21.3;
524 SUNW_1.21.3 {           # SunOS 5.9 (Solaris 9) patch additions
525     protected:
526         forkall;
527 } SUNW_1.21.2;
529 SUNW_1.21.2 {           # SunOS 5.9 (Solaris 9) patch additions
530     protected:
531         getustack;
532         _getustack;
533         setustack;
534         _setustack;
535         stack_getbounds;
536         _stack_getbounds;
537         _stack_grow;
538         stack_inbounds;
539         _stack_inbounds;
540         stack_setbounds;
541         _stack_setbounds;
542         stack_violation;
543         _stack_violation;
544 } SUNW_1.21.1;
546 SUNW_1.21.1 {           # SunOS 5.9 (Solaris 9) patch additions
547     protected:
548         crypt_gensalt;
549 } SUNW_1.21;
551 SUNW_1.21 {             # SunOS 5.9 (Solaris 9)
552     protected:
553         attropen;
554         _attropen;
555         bind_textdomain_codeset;
556         closefrom;
557         _closefrom;
558         cond_reltimedwait;
559         dcngettext;
560         dngettext;
561         fchownat;
562         _fchownat;
563         fdopendir;
564         _fdopendir;
565         fdwalk;
566         _fdwalk;
567         fstatat;
568         _fstatat;
569         futimesat;
570         _futimesat;
571         getcpuid;
572         _getcpuid;
573         gethomelgroup;
574         _gethomelgroup =                NODYNSORT;
575         getpagesizes;
576         getrctl;
577         _getrctl;
578         issetugid;
579         _issetugid;
580         _lwp_cond_reltimedwait;
581         meminfo;
582         _meminfo;
583         ngettext;
584         openat;
585         _openat;
586         printstack;
587         priocntl;
588         priocntlset;
589         pset_getattr;
590         pset_getloadavg;
591         pset_list;
592         pset_setattr;
593         pthread_cond_reltimedwait_np;
594         rctlblk_get_enforced_value;
595         rctlblk_get_firing_time;
596         rctlblk_get_global_action;
597         rctlblk_get_global_flags;
598         rctlblk_get_local_action;
599         rctlblk_get_local_flags;
600         rctlblk_get_privilege;
601         rctlblk_get_recipient_pid;
602         rctlblk_get_value;
603         rctlblk_set_local_action;
604         rctlblk_set_local_flags;
605         rctlblk_set_privilege;
606         rctlblk_set_value;
607         rctlblk_size;
608         rctl_walk;
609         renameat;
610         setrctl;
611         _setrctl;
612         unlinkat;
613         _unlinkat;
614         vfscanf;
615         _vfscanf;
616         vfwscanf;
617         vscanf;
618         _vscanf;
619         vsscanf;
620         _vsscanf;
621         vswscanf;
622         vwscanf;
623 } SUNW_1.20.4;
625 SUNW_1.20.4 {           # SunOS 5.8 (Solaris 8) patch additions
626     protected:
627         semtimedop;
628         _semtimedop;
629 } SUNW_1.20.1;
631 SUNW_1.20.1 {           # SunOS 5.8 (Solaris 8) patch additions
632     protected:
633         getacct;
634         _getacct;
635         getprojid;
636         _getprojid;
637         gettaskid;
638         _gettaskid;
639         msgids;
640         _msgids;
641         msgsnap;
642         _msgsnap;
643         putacct;
644         _putacct;
645         semids;
646         _semids;
647         settaskid;
648         _settaskid;
649         shmids;
650         _shmids;
651         wracct;
652         _wracct;
653 } SUNW_1.20;
655 SUNW_1.20 {             # SunOS 5.8 (Solaris 8)
656     protected:
657         getextmntent;
658         resetmnttab;
659 } SUNW_1.19;
661 SUNW_1.19 {
662     protected:
663         strlcat;
664         strlcpy;
665         umount2;
666         _umount2;
667 } SUNW_1.18.1;
669 SUNW_1.18.1 {
670     protected:
671         __fsetlocking;
672 } SUNW_1.18;
674 SUNW_1.18 {             # SunOS 5.7 (Solaris 7)
675     protected:
676         btowc;
677         __fbufsize;
678         __flbf;
679         _flushlbf;
680         __fpending;
681         __fpurge;
682         __freadable;
683         __freading;
684         fwide;
685         fwprintf;
686         __fwritable;
687         __fwriting;
688         fwscanf;
689         getloadavg;
690         isaexec;
691         mbrlen;
692         mbrtowc;
693         mbsinit;
694         mbsrtowcs;
695         pcsample;
696         pthread_attr_getguardsize;
697         pthread_attr_setguardsize;
698         pthread_getconcurrency;
699         pthread_mutexattr_gettype;
700         pthread_mutexattr_settype;
701         pthread_rwlockattr_destroy;
702         pthread_rwlockattr_getpshared;
703         pthread_rwlockattr_init;
704         pthread_rwlockattr_setpshared;
705         pthread_rwlock_destroy;
706         pthread_rwlock_init;
707         pthread_rwlock_rdlock;
708         pthread_rwlock_tryrdlock;
709         pthread_rwlock_trywrlock;
710         pthread_rwlock_unlock;
711         pthread_rwlock_wrlock;
712         pthread_setconcurrency;
713         swprintf;
714         swscanf;
715         __sysconf_xpg5;
716         vfwprintf;
717         vswprintf;
718         vwprintf;
719         wcrtomb;
720         wcsrtombs;
721         wcsstr;
722         wctob;
723         wmemchr;
724         wmemcmp;
725         wmemcpy;
726         wmemmove;
727         wmemset;
728         wprintf;
729         wscanf;
730 } SUNW_1.17;
732 # The empty versions SUNW_1.2 through SUNW_1.17 must be preserved because
733 # applications built on Solaris 2.6 Beta (when they did contain symbols)
734 # may depend on them.  All symbol content for SunOS 5.6 is now in SUNW_1.1
736 SUNW_1.17 {
737     protected:
738         SUNW_1.17;
739 } SUNW_1.16;
741 SUNW_1.16 {
742     protected:
743         SUNW_1.16;
744 } SUNW_1.15;
746 SUNW_1.15 {
747     protected:
748         SUNW_1.15;
749 } SUNW_1.14;
751 SUNW_1.14 {
752     protected:
753         SUNW_1.14;
754 } SUNW_1.13;
756 SUNW_1.13 {
757     protected:
758         SUNW_1.13;
759 } SUNW_1.12;
761 SUNW_1.12 {
762     protected:
763         SUNW_1.12;
764 } SUNW_1.11;
766 SUNW_1.11 {
767     protected:
768         SUNW_1.11;
769 } SUNW_1.10;
771 SUNW_1.10 {
772     protected:
773         SUNW_1.10;
774 } SUNW_1.9;
776 SUNW_1.9 {
777     protected:
778         SUNW_1.9;
779 } SUNW_1.8;
781 SUNW_1.8 {
782     protected:
783         SUNW_1.8;
784 } SUNW_1.7;
786 SUNW_1.7 {
787     protected:
788         SUNW_1.7;
789 } SUNW_1.6;
791 SUNW_1.6 {
792     protected:
793         SUNW_1.6;
794 } SUNW_1.5;
796 SUNW_1.5 {
797     protected:
798         SUNW_1.5;
799 } SUNW_1.4;
801 SUNW_1.4 {
802     protected:
803         SUNW_1.4;
804 } SUNW_1.3;
806 SUNW_1.3 {
807     protected:
808         SUNW_1.3;
809 } SUNW_1.2;
811 SUNW_1.2 {
812     protected:
813         SUNW_1.2;
814 } SUNW_1.1;
816 SUNW_1.1 {              # SunOS 5.6 (Solaris 2.6)
817     global:
818         __loc1;
819     protected:
820         basename;
821         bindtextdomain;
822         bsd_signal;
823         dbm_clearerr;
824         dbm_error;
825         dcgettext;
826         dgettext;
827         directio;
828         dirname;
829         endusershell;
830         _exithandle;
831         fgetwc;
832         fgetws;
833         fpgetround;
834         fpsetround;
835         fputwc;
836         fputws;
837         fseeko;
838         ftello;
839         ftrylockfile;
840         getexecname;
841         _getexecname;
842         getpassphrase;
843         gettext;
844         getusershell;
845         getwc;
846         getwchar;
847         getws;
848         isenglish;
849         isideogram;
850         isnumber;
851         isphonogram;
852         isspecial;
853         iswalnum;
854         iswalpha;
855         iswcntrl;
856         iswctype;
857         iswdigit;
858         iswgraph;
859         iswlower;
860         iswprint;
861         iswpunct;
862         iswspace;
863         iswupper;
864         iswxdigit;
865         ____loc1;
866         _longjmp;
867         _lwp_sema_trywait;
868         ntp_adjtime;
869         _ntp_adjtime;
870         ntp_gettime;
871         _ntp_gettime;
872         __posix_asctime_r;
873         __posix_ctime_r;
874         __posix_getgrgid_r;
875         __posix_getgrnam_r;
876         __posix_getlogin_r;
877         __posix_getpwnam_r;
878         __posix_getpwuid_r;
879         __posix_sigwait;
880         __posix_ttyname_r;
881         pset_assign;
882         pset_bind;
883         pset_create;
884         pset_destroy;
885         pset_info;
886         pthread_atfork;
887         pthread_attr_destroy;
888         pthread_attr_getdetachstate;
889         pthread_attr_getinheritsched;
890         pthread_attr_getschedparam;
891         pthread_attr_getschedpolicy;
892         pthread_attr_getscope;
893         pthread_attr_getstackaddr;
894         pthread_attr_getstacksize;
895         pthread_attr_init;
896         pthread_attr_setdetachstate;
897         pthread_attr_setinheritsched;
898         pthread_attr_setschedparam;
899         pthread_attr_setschedpolicy;
900         pthread_attr_setscope;
901         pthread_attr_setstackaddr;
902         pthread_attr_setstacksize;
903         pthread_cancel;
904         __pthread_cleanup_pop;
905         __pthread_cleanup_push;
906         pthread_create;
907         pthread_detach;
908         pthread_equal;
909         pthread_exit;
910         pthread_getschedparam;
911         pthread_getspecific;
912         pthread_join;
913         pthread_key_create;
914         pthread_key_delete;
915         pthread_kill;
916         pthread_once;
917         pthread_self;
918         pthread_setcancelstate;
919         pthread_setcanceltype;
920         pthread_setschedparam;
921         pthread_setspecific;
922         pthread_sigmask;
923         pthread_testcancel;
924         putwc;
925         putwchar;
926         putws;
927         regcmp;
928         regex;
929         resolvepath;
930         _resolvepath;
931         rwlock_destroy =                NODYNSORT;
932         _rwlock_destroy =               NODYNSORT;
933         sema_destroy;
934         _sema_destroy;
935         _setjmp;
936         setusershell;
937         siginterrupt;
938         sigstack;
939         snprintf;
940         strtows;
941         sync_instruction_memory;
942         textdomain;
943         thr_main;
944         towctrans;
945         towlower;
946         towupper;
947         ungetwc;
948         vsnprintf;
949         watoll;
950         wcscat;
951         wcschr;
952         wcscmp;
953         wcscoll;
954         wcscpy;
955         wcscspn;
956         wcsftime;
957         wcslen;
958         wcsncat;
959         wcsncmp;
960         wcsncpy;
961         wcspbrk;
962         wcsrchr;
963         wcsspn;
964         wcstod;
965         wcstok;
966         wcstol;
967         wcstoul;
968         wcswcs;
969         wcswidth;
970         wcsxfrm;
971         wctrans;
972         wctype;
973         wcwidth;
974         wscasecmp;
975         wscat;
976         wschr;
977         wscmp;
978         wscol;
979         wscoll;
980         wscpy;
981         wscspn;
982         wsdup;
983         wslen;
984         wsncasecmp;
985         wsncat;
986         wsncmp;
987         wsncpy;
988         wspbrk;
989         wsprintf;
990         wsrchr;
991         wsscanf;
992         wsspn;
993         wstod;
994         wstok;
995         wstol;
996         wstoll;
997         wstostr;
998         wsxfrm;
999         __xpg4_putmsg;
1000         __xpg4_putpmsg;
1001 } SUNW_0.9;
1003 SUNW_0.9 {              # SunOS 5.5 (Solaris 2.5)
1004     protected:
1005         acl;
1006         bcmp;
1007         bcopy;
1008         bzero;
1009         facl;
1010         ftime;
1011         getdtablesize;
1012         gethostid;
1013         gethostname;
1014         getpagesize;
1015         getpriority;
1016         getrusage;
1017         getwd;
1018         index;
1019         initstate;
1020         killpg;
1021         _nsc_trydoorcall;
1022         pthread_condattr_destroy;
1023         pthread_condattr_getpshared;
1024         pthread_condattr_init;
1025         pthread_condattr_setpshared;
1026         pthread_cond_broadcast;
1027         pthread_cond_destroy;
1028         pthread_cond_init;
1029         pthread_cond_signal;
1030         pthread_cond_timedwait;
1031         pthread_cond_wait;
1032         pthread_mutexattr_destroy;
1033         pthread_mutexattr_getprioceiling;
1034         pthread_mutexattr_getprotocol;
1035         pthread_mutexattr_getpshared;
1036         pthread_mutexattr_init;
1037         pthread_mutexattr_setprioceiling;
1038         pthread_mutexattr_setprotocol;
1039         pthread_mutexattr_setpshared;
1040         pthread_mutex_destroy;
1041         pthread_mutex_getprioceiling;
1042         pthread_mutex_init;
1043         pthread_mutex_lock;
1044         pthread_mutex_setprioceiling;
1045         pthread_mutex_trylock;
1046         pthread_mutex_unlock;
1047         random;
1048         reboot;
1049         re_comp;
1050         re_exec;
1051         rindex;
1052         setbuffer;
1053         sethostname;
1054         setlinebuf;
1055         setpriority;
1056         setregid;
1057         setreuid;
1058         setstate;
1059         srandom;
1060         thr_min_stack;
1061         thr_stksegment;
1062         ualarm;
1063         usleep;
1064         wait3;
1065         wait4;
1066 } SUNW_0.8;
1068 SUNW_0.8 {              # SunOS 5.4 (Solaris 2.4)
1069     global:
1070         __xpg4 = NODIRECT;
1071     protected:
1072         addsev;
1073         cond_broadcast =                NODYNSORT;
1074         cond_destroy =                  NODYNSORT;
1075         cond_init;
1076         cond_signal =                   NODYNSORT;
1077         cond_timedwait;
1078         cond_wait;
1079         confstr;
1080         fnmatch;
1081         _getdate_err_addr;
1082         glob;
1083         globfree;
1084         iconv;
1085         iconv_close;
1086         iconv_open;
1087         lfmt;
1088         mutex_destroy =                 NODYNSORT;
1089         mutex_init;
1090         mutex_lock =                    NODYNSORT;
1091         mutex_trylock =                 NODYNSORT;
1092         mutex_unlock =                  NODYNSORT;
1093         pfmt;
1094         regcomp;
1095         regerror;
1096         regexec;
1097         regfree;
1098         rwlock_init;
1099         rw_rdlock =                     NODYNSORT;
1100         rw_read_held;
1101         rw_tryrdlock =                  NODYNSORT;
1102         rw_trywrlock =                  NODYNSORT;
1103         rw_unlock =                     NODYNSORT;
1104         rw_write_held;
1105         rw_wrlock =                     NODYNSORT;
1106         sema_held;
1107         sema_init;
1108         sema_post;
1109         sema_trywait;
1110         sema_wait;
1111         setcat;
1112         sigfpe;
1113         strfmon;
1114         strptime;
1115         thr_continue;
1116         thr_create;
1117         thr_exit;
1118         thr_getconcurrency;
1119         thr_getprio;
1120         thr_getspecific;
1121         thr_join;
1122         thr_keycreate;
1123         thr_kill;
1124         thr_self =                      NODYNSORT;
1125         thr_setconcurrency;
1126         thr_setprio;
1127         thr_setspecific;
1128         thr_sigsetmask;
1129         thr_suspend;
1130         thr_yield;
1131         vlfmt;
1132         vpfmt;
1133         wordexp;
1134         wordfree;
1135 } SUNW_0.7;
1137 SUNW_0.7 {              # SunOS 5.3 (Solaris 2.3)
1138     global:
1139         altzone;
1140         isnanf = FUNCTION FILTER libm.so.2;
1141         lone;
1142         lten;
1143         lzero;
1144         memalign = NODIRECT;
1145         modff = FUNCTION FILTER libm.so.2;
1146         nss_default_finders;
1147         _sys_illlist;
1148         valloc = NODIRECT;
1149     protected:
1150         a64l;
1151         adjtime;
1152         ascftime;
1153         atoll;
1154         brk;
1155         cftime;
1156         closelog;
1157         csetcol;
1158         csetlen;
1159         ctermid_r;
1160         dbm_close;
1161         dbm_delete;
1162         dbm_fetch;
1163         dbm_firstkey;
1164         dbm_nextkey;
1165         dbm_open;
1166         dbm_store;
1167         decimal_to_double;
1168         decimal_to_extended;
1169         decimal_to_quadruple;
1170         decimal_to_single;
1171         double_to_decimal;
1172         drand48;
1173         econvert;
1174         ecvt;
1175         endnetgrent;
1176         endspent;
1177         endutent;
1178         endutxent;
1179         erand48;
1180         euccol;
1181         euclen;
1182         eucscol;
1183         extended_to_decimal;
1184         fchroot;
1185         fconvert;
1186         fcvt;
1187         ffs;
1188         fgetspent;
1189         fgetspent_r;
1190         _filbuf;
1191         finite;
1192         fork1 =                         NODYNSORT;
1193         fpclass;
1194         fpgetmask;
1195         fpgetsticky;
1196         fpsetmask;
1197         fpsetsticky;
1198         fstatfs;
1199         ftruncate;
1200         ftw;
1201         func_to_decimal;
1202         gconvert;
1203         gcvt;
1204         getdents;
1205         gethrtime;
1206         gethrvtime;
1207         getmntany;
1208         getmntent;
1209         getnetgrent;
1210         getnetgrent_r;
1211         getpw;
1212         getspent;
1213         getspent_r;
1214         getspnam;
1215         getspnam_r;
1216         getutent;
1217         getutid;
1218         getutline;
1219         getutmp;
1220         getutmpx;
1221         getutxent;
1222         getutxid;
1223         getutxline;
1224         getvfsany;
1225         getvfsent;
1226         getvfsfile;
1227         getvfsspec;
1228         getwidth;
1229         gsignal;
1230         hasmntopt;
1231         innetgr;
1232         insque;
1233         _insque;
1234         jrand48;
1235         l64a;
1236         ladd;
1237         lckpwdf;
1238         lcong48;
1239         ldivide;
1240         lexp10;
1241         llabs;
1242         lldiv;
1243         llog10;
1244         llseek;
1245         lltostr;
1246         lmul;
1247         lrand48;
1248         lshiftl;
1249         lsub;
1250         _lwp_cond_broadcast;
1251         _lwp_cond_signal;
1252         _lwp_cond_timedwait;
1253         _lwp_cond_wait;
1254         _lwp_continue;
1255         _lwp_info;
1256         _lwp_kill;
1257         _lwp_mutex_lock;
1258         _lwp_mutex_trylock;
1259         _lwp_mutex_unlock;
1260         _lwp_self;
1261         _lwp_sema_init;
1262         _lwp_sema_post;
1263         _lwp_sema_wait;
1264         _lwp_suspend;
1265         madvise;
1266         __major;
1267         __makedev;
1268         mincore;
1269         __minor;
1270         mkstemp;
1271         _mkstemp;
1272         mlockall;
1273         mrand48;
1274         munlockall;
1275         nrand48;
1276         _nss_netdb_aliases;
1277         _nss_XbyY_buf_alloc;
1278         _nss_XbyY_buf_free;
1279         __nsw_extended_action;
1280         __nsw_freeconfig;
1281         __nsw_getconfig;
1282         openlog;
1283         plock;
1284         pread;
1285         __priocntl;
1286         __priocntlset;
1287         processor_bind;
1288         processor_info;
1289         psiginfo;
1290         psignal;
1291         putpwent;
1292         putspent;
1293         pututline;
1294         pututxline;
1295         pwrite;
1296         qeconvert;
1297         qecvt;
1298         qfconvert;
1299         qfcvt;
1300         qgconvert;
1301         qgcvt;
1302         quadruple_to_decimal;
1303         realpath;
1304         remque;
1305         _remque;
1306         seconvert;
1307         seed48;
1308         select;
1309         _sema_held;
1310         setegid;
1311         seteuid;
1312         setlogmask;
1313         setnetgrent;
1314         setspent;
1315         settimeofday;
1316         setutent;
1317         setutxent;
1318         sfconvert;
1319         sgconvert;
1320         sig2str;
1321         sigwait;
1322         single_to_decimal;
1323         ssignal;
1324         statfs;
1325         str2sig;
1326         strcasecmp;
1327         string_to_decimal;
1328         strncasecmp;
1329         strsignal;
1330         strtoll;
1331         strtoull;
1332         swapctl;
1333         sysfs;
1334         syslog;
1335         _syslog;
1336         tmpnam_r;
1337         truncate;
1338         ttyslot;
1339         uadmin;
1340         ulckpwdf;
1341         ulltostr;
1342         unordered;
1343         updwtmp;
1344         updwtmpx;
1345         ustat;
1346         utimes;
1347         utmpname;
1348         utmpxname;
1349         vfork;
1350         vhangup;
1351         vsyslog;
1352         yield;
1355 # There should never be more than one SUNWprivate version.
1356 # Don't add any more.  Add new private symbols to SUNWprivate_1.1
1358 SUNWprivate_1.1 {
1359     global:
1360         ___Argv = NODIRECT;
1361         cfree = NODIRECT;
1362         _cswidth;
1363         __ctype_mask;
1364         __environ_lock = NODIRECT;
1365         __inf_read;
1366         __inf_written;
1367         __i_size;
1368         _isnanf = FUNCTION FILTER libm.so.2;
1369         __lc_charmap;
1370         __lc_collate;
1371         __lc_ctype;
1372         __lc_locale;
1373         __lc_messages;
1374         __lc_monetary;
1375         __lc_numeric;
1376         __lc_time;
1377         __libc_threaded;
1378         _lib_version = NODIRECT;
1379         _logb = FUNCTION FILTER libm.so.2;
1380         _lone = NODYNSORT;
1381         _lten = NODYNSORT;
1382         _lzero = NODYNSORT;
1383         __malloc_lock;
1384         _modff = FUNCTION FILTER libm.so.2;
1385         __nan_read;
1386         __nan_written;
1387         __nis_debug_bind;
1388         __nis_debug_calls;
1389         __nis_debug_file;
1390         __nis_debug_rpc;
1391         __nis_prefsrv;
1392         __nis_preftype;
1393         __nis_server;
1394         _nss_default_finders;
1395         _smbuf;
1396         _sp;
1397         _tdb_bootstrap;
1398         __threaded;
1399         thr_probe_getfunc_addr;
1400         __trans_lower;
1401         __trans_upper;
1402         _uberdata;
1403         __xpg6 = NODIRECT;
1404     protected:
1405         __accessat;
1406         acctctl;
1407         allocids;
1408         _assert_c99;
1409         __assert_c99;
1410         _assfail;
1411         attr_count;
1412         attr_to_data_type;
1413         attr_to_name;
1414         attr_to_option;
1415         attr_to_xattr_view;     
1416         _autofssys;
1417         __btowc_dense;
1418         __btowc_euc;
1419         __btowc_sb;
1420         _bufsync;
1421         __charmap_init;
1422         _cladm;
1423         __class_quadruple;
1424         __collate_init;
1425         core_get_default_content;
1426         core_get_default_path;
1427         core_get_global_content;
1428         core_get_global_path;
1429         core_get_options;
1430         core_get_process_content;
1431         core_get_process_path;
1432         core_set_default_content;
1433         core_set_default_path;
1434         core_set_global_content;
1435         core_set_global_path;
1436         core_set_options;
1437         core_set_process_content;
1438         core_set_process_path;
1439         __ctype_init;
1440         dbm_close_status;
1441         dbm_do_nextkey;
1442         dbm_setdefwrite;
1443         _D_cplx_div;
1444         _D_cplx_div_ix;
1445         _D_cplx_div_rx;
1446         _D_cplx_mul;
1447         defclose_r;
1448         defcntl;
1449         defcntl_r;
1450         defopen;
1451         defopen_r;
1452         defread;
1453         defread_r;
1454         _delete;
1455         _dgettext;
1456         _doprnt;
1457         _doscan;
1458         _errfp;
1459         _errxfp;
1460         __eucpctowc_gen;
1461         exportfs;
1462         _F_cplx_div;
1463         _F_cplx_div_ix;
1464         _F_cplx_div_rx;
1465         _F_cplx_mul;
1466         __fgetwc_dense;
1467         __fgetwc_euc;
1468         __fgetwc_sb;
1469         __fgetwc_xpg5;
1470         __fgetws_xpg5;
1471         _findbuf;
1472         _findiop;
1473         __fini_daemon_priv;
1474         _finite;
1475         __fnmatch_C;
1476         __fnmatch_sb;
1477         __fnmatch_std;
1478         _fork1 =                NODYNSORT;
1479         _forkall =              NODYNSORT;
1480         _fpclass;
1481         _fpgetmask;
1482         _fpgetround;
1483         _fpgetsticky;
1484         _fprintf;
1485         _fpsetmask;
1486         _fpsetround;
1487         _fpsetsticky;
1488         __fputwc_xpg5;
1489         __fputws_xpg5;
1490         _ftw;
1491         _gcvt;
1492         _getarg;
1493         __getcontext;
1494         __getdate_std;
1495         _getdents;
1496         _get_exit_frame_monitor;
1497         _getfp;
1498         _getgroupsbymember;
1499         _getlogin_r;
1500         _getsp;
1501         __gettsp;
1502         getvmusage;
1503         __getwchar_xpg5;
1504         __getwc_xpg5;
1505         gtty;
1506         idmap_reg;
1507         idmap_unreg;
1508         __init_daemon_priv;
1509         __init_suid_priv;
1510         _insert;
1511         inst_sync;
1512         _is_euc_fc;
1513         _is_euc_pc;
1514         _iswctype;
1515         __iswctype_bc;
1516         __iswctype_sb;
1517         __iswctype_std;
1518         klpd_create;
1519         klpd_getpath;
1520         klpd_getport;
1521         klpd_getucred;
1522         klpd_register;
1523         klpd_register_id;
1524         klpd_unregister;
1525         klpd_unregister_id;
1526         _lgrp_home_fast =               NODYNSORT;
1527         _lgrpsys;
1528         _lltostr;
1529         __localeconv_std;
1530         __locale_init;
1531         _lock_clear;
1532         _lock_try;
1533         _ltzset;
1534         lwp_self;
1535         makeut;
1536         makeutx;
1537         _mbftowc;
1538         __mbftowc_dense;
1539         __mbftowc_euc;
1540         __mbftowc_sb;
1541         __mblen_gen;
1542         __mblen_sb;
1543         __mbrlen_gen;
1544         __mbrlen_sb;
1545         __mbrtowc_dense;
1546         __mbrtowc_euc;
1547         __mbrtowc_sb;
1548         __mbsinit_gen;
1549         __mbsrtowcs_dense;
1550         __mbsrtowcs_euc;
1551         __mbsrtowcs_sb;
1552         __mbst_get_consumed_array;
1553         __mbst_get_locale;
1554         __mbst_get_nconsumed;
1555         __mbstowcs_dense;
1556         __mbstowcs_euc;
1557         __mbstowcs_sb;
1558         __mbst_set_consumed_array;
1559         __mbst_set_locale;
1560         __mbst_set_nconsumed;
1561         __mbtowc_dense;
1562         __mbtowc_euc;
1563         __mbtowc_sb;
1564         mcfiller;
1565         __messages_init;
1566         mntopt;
1567         modctl;
1568         modutx;
1569         __monetary_init;
1570         msgctl64;
1571         __multi_innetgr;
1572         _mutex_destroy =                NODYNSORT;
1573         mutex_held;
1574         _mutex_init =                   NODYNSORT;
1575         _mutex_unlock =                 NODYNSORT;
1576         name_to_attr;
1577         nfs_getfh;
1578         nfssvc;
1579         _nfssys;
1580         __nis_get_environment;
1581         __nl_langinfo_std;
1582         _nss_db_state_destr;
1583         nss_default_key2str;
1584         nss_delete;
1585         nss_endent;
1586         nss_getent;
1587         _nss_initf_group;
1588         _nss_initf_netgroup;
1589         _nss_initf_passwd;
1590         _nss_initf_shadow;
1591         nss_packed_arg_init;
1592         nss_packed_context_init;
1593         nss_packed_getkey;
1594         nss_packed_set_status;
1595         nss_search;
1596         nss_setent;
1597         _nss_XbyY_fgets;
1598         __nsw_extended_action_v1;
1599         __nsw_freeconfig_v1;
1600         __nsw_getconfig_v1;
1601         __nthreads;
1602         __numeric_init;
1603         __openattrdirat;
1604         option_to_attr;
1605         __priv_bracket;
1606         __priv_relinquish;
1607         pset_assign_forced;
1608         _psignal;
1609         _pthread_setcleanupinit;
1610         __putwchar_xpg5;
1611         __putwc_xpg5;
1612         rctlctl;
1613         rctllist;
1614         _realbufend;
1615         __regcomp_C;
1616         __regcomp_std;
1617         __regerror_std;
1618         __regexec_C;
1619         __regexec_std;
1620         __regfree_std;
1621         _resume;
1622         _resume_ret;
1623         _rpcsys;
1624         _sbrk_grow_aligned;
1625         scrwidth;
1626         semctl64;
1627         _semctl64;
1628         set_setcontext_enforcement;
1629         set_l10n_alternate_root;
1630         _setbufend;
1631         __set_errno;
1632         setprojrctl;
1633         _setregid;
1634         _setreuid;
1635         setsigacthandler;
1636         shmctl64;
1637         _shmctl64;
1638         sigflag;
1639         _signal;
1640         _sigoff;
1641         _sigon;
1642         _so_accept;
1643         _so_bind;
1644         _sockconfig;
1645         _so_connect;
1646         _so_getpeername;
1647         _so_getsockname;
1648         _so_getsockopt;
1649         _so_listen;
1650         _so_recv;
1651         _so_recvfrom;
1652         _so_recvmsg;
1653         _so_send;
1654         _so_sendmsg;
1655         _so_sendto;
1656         _so_setsockopt;
1657         _so_shutdown;
1658         _so_socket;
1659         _so_socketpair;
1660         str2group;
1661         str2passwd;
1662         str2spwd;
1663         __strcoll_C;
1664         __strcoll_sb;
1665         __strcoll_std;
1666         __strfmon_std;
1667         __strftime_std;
1668         __strptime_dontzero;
1669         __strptime_std;
1670         __strxfrm_C;
1671         __strxfrm_sb;
1672         __strxfrm_std;
1673         stty;
1674         syscall;
1675         _sysconfig;
1676         __systemcall;
1677         thr_continue_allmutators;
1678         _thr_continue_allmutators;
1679         thr_continue_mutator;
1680         _thr_continue_mutator;
1681         thr_getstate;
1682         _thr_getstate;
1683         thr_mutators_barrier;
1684         _thr_mutators_barrier;
1685         thr_probe_setup;
1686         _thr_schedctl;
1687         thr_setmutator;
1688         _thr_setmutator;
1689         thr_setstate;
1690         _thr_setstate;
1691         thr_sighndlrinfo;
1692         _thr_sighndlrinfo;
1693         _thr_slot_offset;
1694         thr_suspend_allmutators;
1695         _thr_suspend_allmutators;
1696         thr_suspend_mutator;
1697         _thr_suspend_mutator;
1698         thr_wait_mutator;
1699         _thr_wait_mutator;
1700         __time_init;
1701         __tls_get_addr;
1702         __towctrans_bc;
1703         __towctrans_std;
1704         __towlower_bc;
1705         __towlower_std;
1706         __towupper_bc;
1707         __towupper_std;
1708         _trwctype;
1709         __trwctype_std;
1710         _ttyname_dev;
1711         _ucred_alloc;
1712         ucred_getamask;
1713         _ucred_getamask;
1714         ucred_getasid;
1715         _ucred_getasid;
1716         ucred_getatid;
1717         _ucred_getatid;
1718         ucred_getauid;
1719         _ucred_getauid;
1720         _ulltostr;
1721         _uncached_getgrgid_r;
1722         _uncached_getgrnam_r;
1723         _uncached_getpwnam_r;
1724         _uncached_getpwuid_r;
1725         __ungetwc_xpg5;
1726         _unordered;
1727         utssys;
1728         _verrfp;
1729         _verrxfp;
1730         _vwarnfp;
1731         _vwarnxfp;
1732         _warnfp;
1733         _warnxfp;
1734         __wcrtomb_dense;
1735         __wcrtomb_euc;
1736         __wcrtomb_sb;
1737         __wcscoll_bc;
1738         __wcscoll_C;
1739         __wcscoll_std;
1740         __wcsftime_std;
1741         __wcsftime_xpg5;
1742         __wcsrtombs_dense;
1743         __wcsrtombs_euc;
1744         __wcsrtombs_sb;
1745         __wcstok_xpg5;
1746         __wcstombs_dense;
1747         __wcstombs_euc;
1748         __wcstombs_sb;
1749         __wcswidth_bc;
1750         __wcswidth_dense;
1751         __wcswidth_euc;
1752         __wcswidth_sb;
1753         __wcswidth_std;
1754         __wcsxfrm_bc;
1755         __wcsxfrm_C;
1756         __wcsxfrm_std;
1757         __wctob_dense;
1758         __wctob_euc;
1759         __wctob_sb;
1760         __wctoeucpc_gen;
1761         __wctomb_dense;
1762         __wctomb_euc;
1763         __wctomb_sb;
1764         __wctrans_std;
1765         __wctype_std;
1766         __wcwidth_bc;
1767         __wcwidth_dense;
1768         __wcwidth_euc;
1769         __wcwidth_sb;
1770         __wcwidth_std;
1771         wdbindf;
1772         wdchkind;
1773         wddelim;
1774         _wrtchk;
1775         _xflsbuf;
1776         _xgetwidth;
1777         zone_add_datalink;
1778         zone_boot;
1779         zone_check_datalink;
1780         zone_create;
1781         zone_destroy;
1782         zone_enter;
1783         zone_getattr;
1784         zone_get_id;
1785         zone_list;
1786         zone_list_datalink;
1787         zonept;
1788         zone_remove_datalink;
1789         zone_setattr;
1790         zone_shutdown;
1791         zone_version;
1792 # The following functions should not be exported from libc,
1793 # but /lib/libm.so.2, some older versions of the Studio
1794 # compiler/debugger components, and some ancient programs
1795 # found in /usr/dist reference them.  When we no longer
1796 # care about these old and broken binary objects, these
1797 # symbols should be deleted.
1798         _brk =                          NODYNSORT;
1799         _cond_broadcast =               NODYNSORT;
1800         _cond_init =                    NODYNSORT;
1801         _cond_signal =                  NODYNSORT;
1802         _cond_wait =                    NODYNSORT;
1803         _ecvt =                         NODYNSORT;
1804         _fcvt =                         NODYNSORT;
1805         _getc_unlocked =                NODYNSORT;
1806         _llseek =                       NODYNSORT;
1807         _pthread_attr_getdetachstate =  NODYNSORT;
1808         _pthread_attr_getinheritsched = NODYNSORT;
1809         _pthread_attr_getschedparam =   NODYNSORT;
1810         _pthread_attr_getschedpolicy =  NODYNSORT;
1811         _pthread_attr_getscope =        NODYNSORT;
1812         _pthread_attr_getstackaddr =    NODYNSORT;
1813         _pthread_attr_getstacksize =    NODYNSORT;
1814         _pthread_attr_init =            NODYNSORT;
1815         _pthread_condattr_getpshared =  NODYNSORT;
1816         _pthread_condattr_init =        NODYNSORT;
1817         _pthread_cond_init =            NODYNSORT;
1818         _pthread_create =               NODYNSORT;
1819         _pthread_getschedparam =        NODYNSORT;
1820         _pthread_join =                 NODYNSORT;
1821         _pthread_key_create =           NODYNSORT;
1822         _pthread_mutexattr_getprioceiling =     NODYNSORT;
1823         _pthread_mutexattr_getprotocol =        NODYNSORT;
1824         _pthread_mutexattr_getpshared = NODYNSORT;
1825         _pthread_mutexattr_init =       NODYNSORT;
1826         _pthread_mutex_getprioceiling = NODYNSORT;
1827         _pthread_mutex_init =           NODYNSORT;
1828         _pthread_sigmask =              NODYNSORT;
1829         _rwlock_init =                  NODYNSORT;
1830         _rw_rdlock =                    NODYNSORT;
1831         _rw_unlock =                    NODYNSORT;
1832         _rw_wrlock =                    NODYNSORT;
1833         _sbrk_unlocked =                NODYNSORT;
1834         _select =                       NODYNSORT;
1835         _sema_init =                    NODYNSORT;
1836         _sema_post =                    NODYNSORT;
1837         _sema_trywait =                 NODYNSORT;
1838         _sema_wait =                    NODYNSORT;
1839         _sysfs =                        NODYNSORT;
1840         _thr_create =                   NODYNSORT;
1841         _thr_exit =                     NODYNSORT;
1842         _thr_getprio =                  NODYNSORT;
1843         _thr_getspecific =              NODYNSORT;
1844         _thr_join =                     NODYNSORT;
1845         _thr_keycreate =                NODYNSORT;
1846         _thr_kill =                     NODYNSORT;
1847         _thr_main =                     NODYNSORT;
1848         _thr_self =                     NODYNSORT;
1849         _thr_setspecific =              NODYNSORT;
1850         _thr_sigsetmask =               NODYNSORT;
1851         _thr_stksegment =               NODYNSORT;
1852         _ungetc_unlocked =              NODYNSORT;
1853     local:
1854         __imax_lldiv =                  NODYNSORT;
1855         _ti_thr_self  =                 NODYNSORT;
1856         *;