# # CDDL HEADER START # # The contents of this file are subject to the terms of the # 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. # See the License for the specific language governing permissions # and limitations under the License. # # When distributing Covered Code, include this CDDL HEADER in each # file and include the License file at usr/src/OPENSOLARIS.LICENSE. # If applicable, add the following below this CDDL HEADER, with the # fields enclosed by brackets "[]" replaced with your own identifying # information: Portions Copyright [yyyy] [name of copyright owner] # # CDDL HEADER END # # # Copyright 2008 Sun Microsystems, Inc. All rights reserved. # Use is subject to license terms. # # ident "%Z%%M% %I% %E% SMI" # # # This is the list of functions in libc that historically have # had synonym names with a leading underscore, as in: # ascftime() # _ascftime() # Most of these synonyms have been removed from libc and the # only way of calling them now is to preload c_synonyms.so.1 # # This is the list that is common among all of the supported ISAs. # See the individual 'syn_isa' files in each ISA subdirectory for # the supplemental lists of names specific to each individual ISA. # _cladm _lwp_cond_broadcast _lwp_cond_reltimedwait _lwp_cond_signal _lwp_cond_timedwait _lwp_cond_wait _lwp_continue _lwp_info _lwp_kill _lwp_mutex_lock _lwp_mutex_trylock _lwp_mutex_unlock _lwp_self _lwp_sema_init _lwp_sema_post _lwp_sema_trywait _lwp_sema_wait _lwp_suspend a64l access acct acctctl acl addseverity adjtime alarm alphasort ascftime asctime_r atoll atomic_add_16 atomic_add_16_nv atomic_add_32 atomic_add_32_nv atomic_add_64 atomic_add_64_nv atomic_add_8 atomic_add_8_nv atomic_add_char atomic_add_char_nv atomic_add_int atomic_add_int_nv atomic_add_long atomic_add_long_nv atomic_add_ptr atomic_add_ptr_nv atomic_add_short atomic_add_short_nv atomic_and_16 atomic_and_16_nv atomic_and_32 atomic_and_32_nv atomic_and_64 atomic_and_64_nv atomic_and_8 atomic_and_8_nv atomic_and_uchar atomic_and_uchar_nv atomic_and_uint atomic_and_uint_nv atomic_and_ulong atomic_and_ulong_nv atomic_and_ushort atomic_and_ushort_nv atomic_cas_16 atomic_cas_32 atomic_cas_64 atomic_cas_8 atomic_cas_ptr atomic_cas_uchar atomic_cas_uint atomic_cas_ulong atomic_cas_ushort atomic_clear_long_excl atomic_dec_16 atomic_dec_16_nv atomic_dec_32 atomic_dec_32_nv atomic_dec_64 atomic_dec_64_nv atomic_dec_8 atomic_dec_8_nv atomic_dec_uchar atomic_dec_uchar_nv atomic_dec_uint atomic_dec_uint_nv atomic_dec_ulong atomic_dec_ulong_nv atomic_dec_ushort atomic_dec_ushort_nv atomic_inc_16 atomic_inc_16_nv atomic_inc_32 atomic_inc_32_nv atomic_inc_64 atomic_inc_64_nv atomic_inc_8 atomic_inc_8_nv atomic_inc_uchar atomic_inc_uchar_nv atomic_inc_uint atomic_inc_uint_nv atomic_inc_ulong atomic_inc_ulong_nv atomic_inc_ushort atomic_inc_ushort_nv atomic_or_16 atomic_or_16_nv atomic_or_32 atomic_or_32_nv atomic_or_64 atomic_or_64_nv atomic_or_8 atomic_or_8_nv atomic_or_uchar atomic_or_uchar_nv atomic_or_uint atomic_or_uint_nv atomic_or_ulong atomic_or_ulong_nv atomic_or_ushort atomic_or_ushort_nv atomic_set_long_excl atomic_swap_16 atomic_swap_32 atomic_swap_64 atomic_swap_8 atomic_swap_ptr atomic_swap_uchar atomic_swap_uint atomic_swap_ulong atomic_swap_ushort attropen brk catclose catgets catopen cfgetispeed cfgetospeed cfsetispeed cfsetospeed cftime chdir chmod chown chroot clock_getres clock_gettime clock_nanosleep clock_settime close closedir closefrom closelog cond_broadcast cond_destroy cond_init cond_reltimedwait cond_signal cond_timedwait cond_wait core_get_default_content core_get_default_path core_get_global_content core_get_global_path core_get_options core_get_process_content core_get_process_path core_set_default_content core_set_default_path core_set_global_content core_set_global_path core_set_options core_set_process_content core_set_process_path creat crypt ctermid ctermid_r ctime_r cuserid decimal_to_double decimal_to_extended decimal_to_quadruple decimal_to_single defcntl defopen defread dgettext dirfd dladdr dladdr1 dldump dlclose dlerror dlinfo dlopen dlmopen dlsym door_bind door_call door_create door_cred door_getparam door_info door_return door_revoke door_server_create door_setparam door_ucred door_unbind double_to_decimal drand48 dup dup2 econvert ecvt encrypt endgrent endpwent endspent endutent endutxent erand48 err errx execl execle execlp execv execve execvp exportfs extended_to_decimal facl fattach fchdir fchmod fchown fchownat fchroot fcntl fconvert fcvt fdatasync fdetach fdopen fdopendir fdwalk ffs fgetgrent fgetgrent_r fgetpwent fgetpwent_r fgetspent fgetspent_r file_to_decimal fileno finite flockfile fmtmsg fork fork1 forkall forkallx forkx fpathconf fpclass fpgetmask fpgetround fpgetsticky fprintf fpsetmask fpsetround fpsetsticky fstat fstatat fstatfs fstatvfs fsync ftok ftruncate ftrylockfile ftw func_to_decimal funlockfile futimesat gconvert gcvt getacct getc_unlocked getchar_unlocked getcontext getcpuid getcwd getdate getdents getegid geteuid getexecname getgid getgrent getgrent_r getgrgid getgrgid_r getgrnam getgrnam_r getgroups gethomelgroup getisax getitimer getlogin getlogin_r getmntany getmntent getmsg getopt getopt_clip getopt_long getopt_long_only getpagesizes getpagesizes2 getpass getpeerucred getpflags getpgid getpgrp getpid getpmsg getppid getppriv getprivimplinfo getprojid getpw getpwent getpwent_r getpwnam getpwnam_r getpwuid getpwuid_r getrctl getrlimit getsid getspent getspent_r getspnam getspnam_r getsubopt gettaskid gettimeofday gettxt getuid getustack getutent getutid getutline getutmp getutmpx getutxent getutxid getutxline getvfsany getvfsent getvfsfile getvfsspec getw getzoneid getzoneidbyname getzonenamebyid gmtime_r grantpt gsignal gtty hasmntopt hcreate hdestroy hsearch iconv iconv_close iconv_open initgroups insque inst_sync ioctl is_system_labeled isascii isastream isatty issetugid jrand48 kill l64a ladd lchown lckpwdf lcong48 ldivide lexp10 lfind link llabs lldiv llog10 llseek lltostr lmul localtime_r lockf longjmp lrand48 lsearch lseek lshiftl lstat lsub madvise makecontext makeut makeutx membar_consumer membar_enter membar_exit membar_producer memccpy memcmp memcntl memcpy meminfo memmove memset mincore mkdir mkdtemp mkfifo mknod mkstemp mkstemps mktemp mlock mlockall mmap modutx monitor mount mprotect mrand48 msgctl msgctl64 msgget msgids msgrcv msgsnap msgsnd msync munlock munlockall munmap mutex_consistent mutex_destroy mutex_held mutex_init mutex_lock mutex_trylock mutex_unlock nanosleep nfs_getfh nfssvc nftw nice nl_langinfo nrand48 nss_delete nss_endent nss_getent nss_search nss_setent ntp_adjtime ntp_gettime open openat opendir openlog pathconf pause pclose pipe plock poll popen port_alert port_associate port_create port_dissociate port_get port_getn port_send port_sendn posix_openpt posix_spawn posix_spawn_file_actions_addclose posix_spawn_file_actions_adddup2 posix_spawn_file_actions_addopen posix_spawn_file_actions_destroy posix_spawn_file_actions_init posix_spawnattr_destroy posix_spawnattr_getflags posix_spawnattr_getpgroup posix_spawnattr_getschedparam posix_spawnattr_getschedpolicy posix_spawnattr_getsigdefault posix_spawnattr_getsigmask posix_spawnattr_init posix_spawnattr_setflags posix_spawnattr_setpgroup posix_spawnattr_setschedparam posix_spawnattr_setschedpolicy posix_spawnattr_setsigdefault posix_spawnattr_setsigmask posix_spawnp pread printstack priv_addset priv_allocset priv_copyset priv_delset priv_emptyset priv_fillset priv_freeset priv_getbyname priv_getbynum priv_getsetbyname priv_getsetbynum priv_gettext priv_ineffect priv_intersect priv_inverse priv_isemptyset priv_isequalset priv_isfullset priv_ismember priv_issubset priv_set priv_set_to_str priv_str_to_set priv_union profil pselect psiginfo psignal pthread_atfork pthread_attr_destroy pthread_attr_getdetachstate pthread_attr_getguardsize pthread_attr_getinheritsched pthread_attr_getschedparam pthread_attr_getschedpolicy pthread_attr_getscope pthread_attr_getstack pthread_attr_getstackaddr pthread_attr_getstacksize pthread_attr_init pthread_attr_setdetachstate pthread_attr_setguardsize pthread_attr_setinheritsched pthread_attr_setschedparam pthread_attr_setschedpolicy pthread_attr_setscope pthread_attr_setstack pthread_attr_setstackaddr pthread_attr_setstacksize pthread_barrier_destroy pthread_barrier_init pthread_barrier_wait pthread_barrierattr_destroy pthread_barrierattr_getpshared pthread_barrierattr_init pthread_barrierattr_setpshared pthread_cancel pthread_cond_broadcast pthread_cond_destroy pthread_cond_init pthread_cond_reltimedwait_np pthread_cond_signal pthread_cond_timedwait pthread_cond_wait pthread_condattr_destroy pthread_condattr_getclock pthread_condattr_getpshared pthread_condattr_init pthread_condattr_setclock pthread_condattr_setpshared pthread_create pthread_detach pthread_equal pthread_exit pthread_getconcurrency pthread_getschedparam pthread_getspecific pthread_join pthread_key_create pthread_key_create_once_np pthread_key_delete pthread_kill pthread_mutex_consistent_np pthread_mutex_destroy pthread_mutex_getprioceiling pthread_mutex_init pthread_mutex_lock pthread_mutex_reltimedlock_np pthread_mutex_setprioceiling pthread_mutex_timedlock pthread_mutex_trylock pthread_mutex_unlock pthread_mutexattr_destroy pthread_mutexattr_getprioceiling pthread_mutexattr_getprotocol pthread_mutexattr_getpshared pthread_mutexattr_getrobust_np pthread_mutexattr_gettype pthread_mutexattr_init pthread_mutexattr_setprioceiling pthread_mutexattr_setprotocol pthread_mutexattr_setpshared pthread_mutexattr_setrobust_np pthread_mutexattr_settype pthread_once pthread_rwlock_destroy pthread_rwlock_init pthread_rwlock_rdlock pthread_rwlock_reltimedrdlock_np pthread_rwlock_reltimedwrlock_np pthread_rwlock_timedrdlock pthread_rwlock_timedwrlock pthread_rwlock_tryrdlock pthread_rwlock_trywrlock pthread_rwlock_unlock pthread_rwlock_wrlock pthread_rwlockattr_destroy pthread_rwlockattr_getpshared pthread_rwlockattr_init pthread_rwlockattr_setpshared pthread_self pthread_setcancelstate pthread_setcanceltype pthread_setconcurrency pthread_setschedparam pthread_setschedprio pthread_setspecific pthread_sigmask pthread_spin_destroy pthread_spin_init pthread_spin_lock pthread_spin_trylock pthread_spin_unlock pthread_testcancel ptsname putacct putc_unlocked putchar_unlocked putenv putmsg putpmsg putpwent putspent pututline pututxline putw pwrite qeconvert qecvt qfconvert qfcvt qgconvert qgcvt quadruple_to_decimal rand_r rctlctl rctllist read readdir readdir_r readlink readv realpath remque rename renameat resolvepath rewinddir rmdir rw_rdlock rw_read_held rw_tryrdlock rw_trywrlock rw_unlock rw_write_held rw_wrlock rwlock_destroy rwlock_init sbrk scandir schedctl_exit schedctl_init schedctl_lookup seconvert seed48 seekdir select sem_close sem_destroy sem_getvalue sem_init sem_open sem_post sem_reltimedwait_np sem_timedwait sem_trywait sem_unlink sem_wait sema_destroy sema_held sema_init sema_post sema_reltimedwait sema_timedwait sema_trywait sema_wait semctl semctl64 semget semids semop semtimedop setcontext setegid setenv seteuid setgid setgrent setgroups setitimer setjmp setkey setlogmask setpflags setpgid setpgrp setppriv setprojrctl setpwent setrctl setregid setreuid setrlimit setsid setspent settaskid settimeofday setuid setustack setutent setutxent sfconvert sgconvert shmat shmctl shmctl64 shmdt shmget shmids sig2str sigaction sigaddset sigaltstack sigdelset sigemptyset sigfillset sigflag sigfpe sighold sigignore siginterrupt sigismember siglongjmp signal sigpause sigpending sigprocmask sigqueue sigrelse sigsend sigsendset sigset sigsetjmp sigstack sigsuspend sigtimedwait sigwait sigwaitinfo single_to_decimal sleep srand48 ssignal stack_getbounds stack_inbounds stack_setbounds stack_violation stat statfs statvfs stime str2sig strdup strerror strerror_r string_to_decimal strsignal strtok_r strtoll strtoull stty swab swapcontext swapctl symlink sync syscall sysconf sysfs sysinfo syslog tcdrain tcflow tcflush tcgetattr tcgetpgrp tcgetsid tcsendbreak tcsetattr tcsetpgrp tdelete tell telldir tempnam tfind thr_continue thr_continue_allmutators thr_continue_mutator thr_create thr_exit thr_getconcurrency thr_getprio thr_getspecific thr_getstate thr_join thr_keycreate thr_keycreate_once thr_kill thr_main thr_min_stack thr_mutators_barrier thr_self thr_setconcurrency thr_setmutator thr_setprio thr_setspecific thr_setstate thr_sighndlrinfo thr_sigsetmask thr_stksegment thr_suspend thr_suspend_allmutators thr_suspend_mutator thr_wait_mutator thr_yield time timer_create timer_delete timer_getoverrun timer_gettime timer_settime times tmpnam tmpnam_r toascii truncate tsearch ttyname ttyname_r ttyslot twalk tzset uadmin ucred_free ucred_get ucred_getamask ucred_getasid ucred_getatid ucred_getauid ucred_getegid ucred_geteuid ucred_getgroups ucred_getlabel ucred_getpflags ucred_getpid ucred_getprivset ucred_getprojid ucred_getrgid ucred_getruid ucred_getsgid ucred_getsuid ucred_getzoneid ucred_size ulckpwdf ulimit ulltostr umask umount umount2 uname unlink unlinkat unlockpt unordered unsetenv updwtmp updwtmpx usleep ustat utime utimes utmpname utmpxname utssys verr verrx vfork vforkx vfscanf vhangup vscanf vsscanf vsyslog vwarn vwarnx wait wait3 wait4 waitid waitpid walkcontext warn warnx wctomb wracct write writev yield