This is the mail archive of the libc-help@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

building eglibc 2.9 with enable-oldest-abi=2.9 for i486-pc-linux-gnu


Hi

I try to find a solution to a build problem when setting
--enable-oldest-abi=2.9

The build breaks when linking libc.so with:



/opt/foobar/master/bin/i486-pc-linux-gnu-gcc -shared -static-libgcc
-Wl,-O1 -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.2
-B/tmp/e2/build/eglibc-build/csu/
-Wl,--version-script=/tmp/e2/build/eglibc-build/libc.map
-Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro
-Wl,--hash-style=both -nostdlib -nostartfiles -e __libc_main
-L/tmp/e2/build/eglibc-build -L/tmp/e2/build/eglibc-build/math
-L/tmp/e2/build/eglibc-build/elf -L/tmp/e2/build/eglibc-build/dlfcn
-L/tmp/e2/build/eglibc-build/nss -L/tmp/e2/build/eglibc-build/nis
-L/tmp/e2/build/eglibc-build/rt -L/tmp/e2/build/eglibc-build/resolv
-L/tmp/e2/build/eglibc-build/crypt -L/tmp/e2/build/eglibc-build/nptl
-Wl,-rpath-link=/tmp/e2/build/eglibc-build:/tmp/e2/build/eglibc-build/math:/tmp/e2/build/eglibc-build/elf:/tmp/e2/build/eglibc-build/dlfcn:/tmp/e2/build/eglibc-build/nss:/tmp/e2/build/eglibc-build/nis:/tmp/e2/build/eglibc-build/rt:/tmp/e2/build/eglibc-build/resolv:/tmp/e2/build/eglibc-build/crypt:/tmp/e2/build/eglibc-build/nptl


-o /tmp/e2/build/eglibc-build/libc.so -T
/tmp/e2/build/eglibc-build/shlib.lds
/tmp/e2/build/eglibc-build/csu/abi-note.o
/tmp/e2/build/eglibc-build/elf/soinit.os
/tmp/e2/build/eglibc-build/libc_pic.os
/tmp/e2/build/eglibc-build/elf/sofini.os
/tmp/e2/build/eglibc-build/elf/interp.os
/tmp/e2/build/eglibc-build/elf/ld.so -lgcc
/opt/foobar/master/lib/gcc/i486-pc-linux-gnu/4.3.2/../../../../i486-pc-linux-gnu/bin/ld:


/tmp/e2/build/eglibc-build/libc.so: version node not found for symbol
getrlimit@GLIBC_2.0
/opt/foobar/master/lib/gcc/i486-pc-linux-gnu/4.3.2/../../../../i486-pc-linux-gnu/bin/ld:


failed to set dynamic section sizes: Bad value



I found several other references and reports that i think are also
related to this problem, cited below.

I have attached my build-configuration, the error message and the
libc.map from the build.

Any help would be greatly appreciated

Best Regards
Simon Braunschmidt
Simon.Braunschmidt@emlix.com


FURTHER REFERENCES -1- look for getrlimit@2.0 in the glibc source, -2- http://sourceware.org/bugzilla/show_bug.cgi?id=6652 -3- post on glibc-alpha ML, felipe contreras, 06/13/2006 06:12 PM Hi everybody,

     I noticed the enable-oldest-abi=2.3 option in the configure script
     doesn't work for i386 and arm, and I was told it didn't work either
     for powerpc. I know enable-oldest-abi=2.4 doesn't work either.

     I did some research and I found that the problem is that a lot of
     syscalls.list files have glibc versions hard coded.

     For example:
     vm86old            EXTRA   vm86old         i:p     __vm86old
     vm86@GLIBC_2.0

     After I removed the functions with strong names that had version
     hard
     coded I could compile fine for arm.

     The error I got for i386 was:
     /tools/bin/ld: /home/felipec/src/glibc-build/libc.so: undefined
     versioned symbol name vm86@GLIBC_2.0

For arm I got a similar error but with getrlimit@GLIBC_2.0

Is that the expected behavior?

PS. I'm not on the list, so can you CC me?

     --
     Felipe Contreras

     -4- patches on glibc-alpha by H. J. Lu regarding
     PATCH: fix the oldest ABI
     --enable-oldest-abi is badly broken
     PATCH: Fix --enable-oldest-abi

CFLAGS=' -O3 -march=i486 -Wa,--32 -m32 -fomit-frame-pointer -funroll-loops -ftree-vectorize -g -fno-rename-registers'
BUILD_CC=gcc
CC=/opt/emlix/master/bin/i486-pc-linux-gnu-gcc
CXX=/opt/emlix/master/bin/i486-pc-linux-gnu-g++
AR=/opt/emlix/master/bin/i486-pc-linux-gnu-ar
RANLIB=/opt/emlix/master/bin/i486-pc-linux-gnu-ranlib
../eglibc/libc/configure 
--prefix=/usr 
--infodir=/usr/share/info 
--mandir=/usr/share/man 
--with-headers=/opt/foobar/master/sysroot/usr/include 
--build=i386-linux 
--host=i486-pc-linux-gnu 
--target=i486-pc-linux-gnu 
--enable-profile 
--enable-clocale=gnu 
--without-selinux 
--without-gd 
--without-cvs 
--with-tls 
--enable-add-ons 
--enable-kernel=2.6.26 
--enable-oldest-abi=2.9

make PARALLELMFLAGS=-j4
/opt/foobar/master/bin/i486-pc-linux-gnu-gcc   -nostdlib -nostartfiles -r -o /tmp/e2/build/eglibc-build/libc_pic.os \
 -Wl,-d -Wl,--whole-archive /tmp/e2/build/eglibc-build/libc_pic.a
/opt/foobar/master/bin/i486-pc-linux-gnu-gcc   -shared -Wl,-O1 \
  -nostdlib -nostartfiles \
   -Wl,-dynamic-linker=/lib/ld-linux.so.2 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both \
  -Wl,--verbose 2>&1 | \
  sed > /tmp/e2/build/eglibc-build/shlib.ldsT \
      -e '/^=========/,/^=========/!d;/^=========/d' \
       -e 's/^.*\.gnu\.hash[    ]*:.*$/  .note.ABI-tag : { *(.note.ABI-tag) } &/' -e '/^[       ]*\.hash[       ]*:.*$/{h;d;}' -e '/DATA_SEGMENT_ALIGN/{H;g}'  \
      -e 's/^.*\*(\.dynbss).*$/& \
         PROVIDE(__start___libc_freeres_ptrs = .); \
         *(__libc_freeres_ptrs) \
         PROVIDE(__stop___libc_freeres_ptrs = .);/'\
      -e 's@^.*\*(\.jcr).*$@& \
         PROVIDE(__start___libc_subfreeres = .);\
         __libc_subfreeres : { *(__libc_subfreeres) }\
         PROVIDE(__stop___libc_subfreeres = .);\
         PROVIDE(__start___libc_atexit = .);\
         __libc_atexit : { *(__libc_atexit) }\
         PROVIDE(__stop___libc_atexit = .);\
         PROVIDE(__start___libc_thread_subfreeres = .);\
         __libc_thread_subfreeres : { *(__libc_thread_subfreeres) }\
         PROVIDE(__stop___libc_thread_subfreeres = .);\
         /DISCARD/ : { *(.gnu.glibc-stub.*) }@'
mv -f /tmp/e2/build/eglibc-build/shlib.ldsT /tmp/e2/build/eglibc-build/shlib.lds
/opt/foobar/master/bin/i486-pc-linux-gnu-gcc   -shared -static-libgcc -Wl,-O1  -Wl,-z,defs -Wl,-dynamic-linker=/lib/ld-linux.so.2  -B/tmp/e2/build/eglibc-build/csu/  -Wl,--version-script=/tmp/e2/build/eglibc-build/libc.map -Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both -nostdlib -nostartfiles -e __libc_main -L/tmp/e2/build/eglibc-build -L/tmp/e2/build/eglibc-build/math -L/tmp/e2/build/eglibc-build/elf -L/tmp/e2/build/eglibc-build/dlfcn -L/tmp/e2/build/eglibc-build/nss -L/tmp/e2/build/eglibc-build/nis -L/tmp/e2/build/eglibc-build/rt -L/tmp/e2/build/eglibc-build/resolv -L/tmp/e2/build/eglibc-build/crypt -L/tmp/e2/build/eglibc-build/nptl -Wl,-rpath-link=/tmp/e2/build/eglibc-build:/tmp/e2/build/eglibc-build/math:/tmp/e2/build/eglibc-build/elf:/tmp/e2/build/eglibc-build/dlfcn:/tmp/e2/build/eglibc-build/nss:/tmp/e2/build/eglibc-build/nis:/tmp/e2/build/eglibc-build/rt:/tmp/e2/build/eglibc-build/resolv:/tmp/e2/build/eglibc-build/crypt:/tmp/e2/build/eglibc-build/nptl -o /tmp/e2/build/eglibc-build/libc.so -T /tmp/e2/build/eglibc-build/shlib.lds /tmp/e2/build/eglibc-build/csu/abi-note.o /tmp/e2/build/eglibc-build/elf/soinit.os /tmp/e2/build/eglibc-build/libc_pic.os /tmp/e2/build/eglibc-build/elf/sofini.os /tmp/e2/build/eglibc-build/elf/interp.os /tmp/e2/build/eglibc-build/elf/ld.so -lgcc
/opt/foobar/master/lib/gcc/i486-pc-linux-gnu/4.3.2/../../../../i486-pc-linux-gnu/bin/ld: /tmp/e2/build/eglibc-build/libc.so: version node not found for symbol getrlimit@GLIBC_2.0
/opt/foobar/master/lib/gcc/i486-pc-linux-gnu/4.3.2/../../../../i486-pc-linux-gnu/bin/ld: failed to set dynamic section sizes: Bad value
collect2: ld returned 1 exit status
make[1]: *** [/tmp/e2/build/eglibc-build/libc.so] Error 1
make[1]: Leaving directory `/tmp/e2/build/eglibc/libc'
make: *** [all] Error 2
GLIBC_2.9 {
  global:
    __sigaction;
    _Exit;
    _IO_2_1_stdin_; _IO_2_1_stdout_; _IO_2_1_stderr_;
    _IO_adjust_column; _IO_clearerr; _IO_default_doallocate;
    _IO_adjust_wcolumn; _IO_free_wbackup_area; _IO_init_wmarker;
    _IO_default_finish; _IO_default_pbackfail; _IO_default_uflow;
    _IO_default_xsgetn; _IO_default_xsputn; _IO_do_write;
    _IO_do_write; _IO_file_attach; _IO_file_close_it; _IO_file_finish;
    _IO_doallocbuf; _IO_fclose; _IO_fdopen; _IO_feof; _IO_ferror;
    _IO_fclose; _IO_fopen; _IO_fdopen; _IO_popen; __asprintf;
    _IO_fflush; _IO_fgetc; _IO_fgetpos; _IO_fgets; _IO_file_attach;
    _IO_fgetpos; _IO_fgetpos64; _IO_fsetpos; _IO_fsetpos64;
    _IO_file_close; _IO_file_close_it; _IO_file_doallocate;
    _IO_file_fopen; _IO_file_init; _IO_file_jumps; _IO_file_open;
    _IO_file_fopen; _IO_file_init; _IO_file_overflow; _IO_file_seekoff;
    _IO_file_overflow; _IO_file_read; _IO_file_seek; _IO_file_seekoff;
    _IO_file_setbuf; _IO_file_stat; _IO_file_sync; _IO_file_underflow;
    _IO_file_setbuf; _IO_file_sync; _IO_file_underflow;
    _IO_file_write; _IO_file_xsputn; _IO_fileno; _IO_flockfile;
    _IO_file_write; _IO_file_xsputn; _IO_proc_open; _IO_proc_close;
    _IO_flush_all; _IO_flush_all_linebuffered; _IO_fopen; _IO_fprintf;
    _IO_fputs; _IO_fread; _IO_free_backup_area; _IO_freopen;
    _IO_fscanf; _IO_fseek; _IO_fsetpos; _IO_ftell; _IO_ftrylockfile;
    _IO_funlockfile; _IO_fwrite; _IO_getc; _IO_getline; _IO_gets;
    _IO_getc; _IO_peekc_unlocked; _IO_putc; _IO_feof; _IO_ferror;
    _IO_getline_info;
    _IO_init; _IO_init_marker; _IO_link_in; _IO_marker_delta;
    _IO_iter_begin; _IO_iter_end; _IO_iter_next; _IO_iter_file;
    _IO_least_wmarker; _IO_seekwmark; _IO_sputbackwc; _IO_sungetwc;
    _IO_list_all; _IO_stderr_; _IO_stdin_; _IO_stdout_;
    _IO_list_lock; _IO_list_unlock; _IO_list_resetlock;
    _IO_marker_difference; _IO_padn; _IO_pclose; _IO_peekc_locked;
    _IO_perror; _IO_popen; _IO_printf; _IO_proc_close; _IO_proc_open;
    _IO_putc; _IO_puts; _IO_remove_marker; _IO_rewind; _IO_scanf;
    _IO_seekmark; _IO_seekoff; _IO_seekpos; _IO_setb; _IO_setbuf;
    _IO_setbuffer; _IO_setlinebuf; _IO_setvbuf; _IO_sgetn;
    _IO_sprintf; _IO_sputbackc; _IO_sscanf; _IO_str_init_readonly;
    _IO_str_init_static; _IO_str_overflow; _IO_str_pbackfail;
    _IO_str_seekoff; _IO_str_underflow; _IO_sungetc;
    _IO_switch_to_get_mode; _IO_un_link; _IO_ungetc;
    _IO_switch_to_main_wget_area; _IO_switch_to_wbackup_area;
    _IO_switch_to_wget_mode; _IO_unsave_wmarkers; _IO_wdefault_doallocate;
    _IO_unsave_markers; _IO_vfprintf; _IO_vfscanf; _IO_vsprintf;
    _IO_wdefault_finish; _IO_wdefault_pbackfail; _IO_wdefault_setbuf;
    _IO_wdefault_uflow; _IO_wdefault_xsgetn; _IO_wdefault_xsputn;
    _IO_wdo_write; _IO_wfile_jumps; _IO_wfile_overflow; _IO_wfile_seekoff;
    _IO_wdoallocbuf; _IO_wmarker_delta; _IO_wsetb; __woverflow; __wuflow;
    _IO_wfile_setbuf; _IO_wfile_sync; _IO_wfile_underflow; _IO_wfile_xsputn;
    ___brk_addr; __curbrk; __progname; __progname_full;
    __adjtimex;
    __argz_count; __argz_stringify; __argz_next;
    __asprintf_chk; __vasprintf_chk; __dprintf_chk; __vdprintf_chk;
    __assert;
    __assert_fail; __assert_perror_fail;
    __backtrace; __backtrace_symbols; __backtrace_symbols_fd;
    __bsd_getpgrp; __setpgid; __getpgid;
    __bzero; __strtok_r;
    __chk_fail;
    __clone;
    __cmsg_nxthdr;
    __confstr_chk; __getgroups_chk; __ttyname_r_chk; __getlogin_r_chk;
    __connect; __send;
    __ctype32_tolower; __ctype32_toupper;
    __ctype_b; __ctype32_b; __ctype_tolower; __ctype_toupper;
    __ctype_b_loc; __ctype_tolower_loc; __ctype_toupper_loc;
    __ctype_get_mb_cur_max;
    __cxa_atexit; __cxa_finalize;
    __cyg_profile_func_enter; __cyg_profile_func_exit;
    __dcgettext;
    __dgettext;
    __divdi3; __moddi3; __udivdi3; __umoddi3;
    __dup2; __pipe;
    __endmntent; __getmntent_r; __setmntent; __statfs; __sysctl;
    __environ; _environ;
    __errno_location;
    __fbufsize; __freading; __fwriting; __freadable; __fwritable; __flbf;
    __ffs;
    __fgets_chk; __fgets_unlocked_chk;
    __fpu_control;
    __fpurge; __fpending; __fsetlocking; _flushlbf;
    __frame_state_for; __register_frame_info_table;
    __fread_chk; __fread_unlocked_chk;
    __fxstatat; __fxstatat64;
    __getdelim;
    __gethostname_chk; __getdomainname_chk; __wcrtomb_chk; __mbsnrtowcs_chk;
    __gets_chk;
    __gmtime_r; __gettimeofday;
    __h_errno_location;
    __isalnum_l; __isalpha_l; __isascii_l; __isblank_l; __iscntrl_l;
    __isdigit_l; __isgraph_l; __islower_l; __isprint_l; __ispunct_l;
    __isinf; __isinff; __isinfl;
    __isnan; __isnanf; __isnanl; __finite; __finitef; __finitel;
    __isoc99_scanf; __isoc99_vscanf; __isoc99_fscanf; __isoc99_vfscanf;
    __isoc99_sscanf; __isoc99_vsscanf;
    __isoc99_swscanf; __isoc99_vswscanf;
    __isoc99_wscanf; __isoc99_vwscanf; __isoc99_fwscanf; __isoc99_vfwscanf;
    __isspace_l; __isupper_l; __iswalnum_l; __iswalpha_l; __iswblank_l;
    __iswcntrl_l; __iswctype_l; __iswdigit_l; __iswgraph_l; __iswlower_l;
    __iswctype;
    __iswprint_l; __iswpunct_l; __iswspace_l; __iswupper_l; __iswxdigit_l;
    __isxdigit_l; __strcasecmp_l; __strcoll_l; __strfmon_l; __strncasecmp_l;
    __ivaliduser; __check_rhosts_file; __rcmd_errstr;
    __key_decryptsession_pk_LOCAL; __key_encryptsession_pk_LOCAL;
    __key_gendes_LOCAL;
    __libc_calloc; __libc_free; __libc_mallinfo; __libc_malloc;
    __libc_current_sigrtmin; __libc_current_sigrtmax; __libc_allocate_rtsig;
    __libc_freeres;
    __libc_init_first; __libc_start_main;
    __libc_mallopt; __libc_memalign; __libc_pvalloc; __libc_realloc;
    __libc_sa_len;
    __libc_valloc;
    __lseek; __open; __read;
    __malloc_initialize_hook; __free_hook; __malloc_hook; __realloc_hook;
    __malloc_initialized; __default_morecore; __morecore;
    __memalign_hook; __after_morecore_hook;
    __memcpy_by2; __memcpy_by4; __memcpy_g; __mempcpy_by2; __mempcpy_by4;
    __memcpy_by2; __memcpy_by4; __memcpy_g; __mempcpy_by2; __mempcpy_by4;
    __memcpy_c; __memset_cc; __memset_cg; __memset_gg;
    __memcpy_chk; __memmove_chk; __mempcpy_chk; __memset_chk; __stpcpy_chk;
    __mempcpy_byn; __memset_ccn_by2; __memset_ccn_by4; __memset_gcn_by2;
    __mempcpy_byn; __memset_ccn_by2; __memset_ccn_by4; __memset_gcn_by2;
    __mempcpy_small; __stpcpy_small; __strcspn_c1; __strcspn_c2; __strcspn_c3;
    __memset_gcn_by4; __stpcpy_g; __strcat_c; __strcat_g; __strchr_c;
    __memset_gcn_by4; __stpcpy_g; __strcat_c; __strcat_g; __strchr_c;
    __monstartup; _mcleanup; __profile_frequency;
    __nanosleep;
    __newlocale; __duplocale; __freelocale;
    __nl_langinfo_l;
    __nss_database_lookup; __nss_configure_lookup;
    __nss_hostname_digits_dots;
    __nss_passwd_lookup; __nss_group_lookup; __nss_hosts_lookup; __nss_next;
    __obstack_printf_chk; __obstack_vprintf_chk;
    __open64;
    __open_2; __open64_2; __openat_2; __openat64_2;
    __pread64; __pwrite64;
    __printf_chk; __fprintf_chk; __vprintf_chk; __vfprintf_chk;
    __printf_fp; __vfscanf;
    __rawmemchr; __strcasestr;
    __read_chk; __pread_chk; __pread64_chk;
    __readlink_chk; __getcwd_chk; __getwd_chk;
    __readlinkat_chk;
    __realpath_chk; __ptsname_r_chk; __wctomb_chk;
    __recv_chk; __recvfrom_chk;
    __register_atfork;
    __register_frame; __register_frame_table; __deregister_frame;
    __res_randomid;
    __res_state; __res_init; __res_nclose; __res_ninit; _res_hconf;
    __rpc_thread_svc_fdset; __rpc_thread_createerr;
    __rpc_thread_svc_pollfd; __rpc_thread_svc_max_pollfd;
    __sbrk; __getpagesize;
    __sched_cpualloc; __sched_cpufree;
    __sched_cpucount;
    __sched_get_priority_max; __sched_get_priority_min;
    __sched_getparam; __sched_getscheduler; __sched_setscheduler;
    __sched_yield; __fork; __getpid; __wait;
    __secure_getenv;
    __select;
    __sigaddset; __sigdelset; __sigismember; __sysv_signal;
    __signbit; __signbitf; __signbitl;
    __sigpause;
    __sigsuspend;
    __sprintf_chk; __vsprintf_chk; __snprintf_chk; __vsnprintf_chk;
    __stack_chk_fail;
    __stpncpy; __stpcpy; __strdup; __mempcpy; __strcasecmp; __strerror_r;
    __stpncpy_chk;
    __strcat_chk; __strcpy_chk; __strncat_chk; __strncpy_chk;
    __strchr_g; __strchrnul_c; __strchrnul_g; __strcmp_gg; __strcpy_g;
    __strchr_g; __strchrnul_c; __strchrnul_g; __strcmp_gg; __strcpy_g;
    __strcpy_small; __strspn_c1; __strspn_c2; __strspn_c3; __strpbrk_c2;
    __strcspn_c1; __strcspn_cg; __strcspn_g; __strlen_g; __strncat_g;
    __strcspn_c1; __strcspn_cg; __strcspn_g; __strlen_g; __strncat_g;
    __strftime_l; __wcsftime_l;
    __strncmp_g; __strncpy_by2; __strncpy_by4; __strncpy_byn; __strncpy_gg;
    __strncmp_g; __strncpy_by2; __strncpy_by4; __strncpy_byn; __strncpy_gg;
    __strndup;
    __strpbrk_c3; __strsep_1c; __strsep_2c; __strsep_3c; __strsep_g;
    __strpbrk_cg; __strpbrk_g; __strrchr_c; __strrchr_g; __strspn_c1;
    __strpbrk_cg; __strpbrk_g; __strrchr_c; __strrchr_g; __strspn_c1;
    __strspn_cg; __strspn_g; __strstr_cg; __strstr_g;
    __strspn_cg; __strspn_g; __strstr_cg; __strstr_g;
    __strto*_internal;
    __strtod_l; __strtof_l; __strtol_l; __strtold_l; __strtoll_l; __strtoul_l;
    __strtok_r_1c;
    __strtoull_l; __strxfrm_l; __toascii_l; __tolower_l; __toupper_l;
    __swprintf_chk; __vswprintf_chk; __wprintf_chk; __fwprintf_chk;
    __sysconf;
    __syslog_chk; __vsyslog_chk;
    __timezone; __daylight; __tzname;
    __towctrans;
    __towctrans_l; __towlower_l; __towupper_l; __wcscasecmp_l; __wcscoll_l;
    __uflow; __underflow; __overflow;
    __uselocale;
    __vfork;
    __vsscanf; __vsnprintf;
    __vwprintf_chk; __vfwprintf_chk; __fgetws_chk; __fgetws_unlocked_chk;
    __waitpid;
    __wcscpy_chk; __wmemcpy_chk; __wmemmove_chk; __wmempcpy_chk; __wcpcpy_chk;
    __wcsncasecmp_l; __wcstod_l; __wcstof_l; __wcstol_l; __wcstold_l;
    __wcsncpy_chk; __wcscat_chk; __wcsncat_chk; __wmemset_chk; __wcpncpy_chk;
    __wcsnrtombs_chk; __mbsrtowcs_chk; __wcsrtombs_chk; __mbstowcs_chk;
    __wcsto*_internal; __mbrlen; __mbrtowc;
    __wcstoll_l; __wcstoul_l; __wcstoull_l; __wcsxfrm_l; __wctype_l;
    __wcstombs_chk;
    __wctrans_l;
    __wunderflow;
    __xpg_basename;
    __xpg_sigpause;
    __xpg_strerror_r;
    __xstat64; __fxstat64; __lxstat64;
    __xstat64; __fxstat64; __lxstat64; __poll;
    __xstat; __fxstat; __lxstat; __xmknod; __write; __close; __fcntl;
    _argp_unlock_xxx;
    _authenticate;
    _dl_mcount_wrapper; _dl_mcount_wrapper_check;
    _exit;
    _fp_hw;
    _libc_intl_domainname;
    _longjmp; __sigsetjmp; _setjmp;
    _mcount;
    _nl_msg_cat_cntr; _nl_default_dirname; _nl_domain_bindings;
    _null_auth;
    _obstack;
    _obstack_allocated_p; _obstack_begin; _obstack_begin_1;
    _obstack_free; _obstack_memory_used; _obstack_newchunk;
    _res;
    _rpc_dtablesize; _seterr_reply;
    _sys_errlist; _sys_nerr; _sys_siglist;
    _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
    _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
    _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
    _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
    _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
    _sys_siglist; sys_siglist; sys_sigabbrev;
    _tolower; _toupper;
    a64l; abort; abs; atexit; atof; atoi; atol; atoll;
    accept;
    access;
    acct; addmntent; advance;
    addseverity;
    adjtime; adjtimex; asctime; asctime_r;
    alarm;
    alphasort64;
    alphasort64;
    alphasort;
    argp_err_exit_status; argp_program_bug_address; argp_program_version;
    argp_error; argp_failure; argp_help; argp_parse; argp_state_help;
    argp_program_version_hook;
    argp_usage;
    argz_add; argz_add_sep; argz_append; argz_count; argz_create;
    argz_create_sep; argz_delete; argz_extract; argz_insert; argz_next;
    argz_replace; argz_stringify;
    asprintf;
    authdes_create; authdes_getucred; authdes_pk_create;
    authnone_create; authunix_create; authunix_create_default;
    backtrace; backtrace_symbols; backtrace_symbols_fd;
    basename; bcmp; bcopy; bzero;
    bdflush;
    bind;
    bind_textdomain_codeset;
    bindresvport;
    bindtextdomain;
    brk;
    bsd_signal;
    bsearch;
    btowc;
    calloc; cfree;
    callrpc;
    canonicalize_file_name; clearenv;
    capget; capset;
    catclose; catgets; catopen;
    cbc_crypt; clntunix_create;
    cfgetispeed; cfgetospeed; cfmakeraw; cfsetispeed; cfsetospeed; cfsetspeed;
    chdir; chmod; chown; close; creat;
    chflags; chroot; closelog;
    chown;
    clearerr; clearerr_unlocked;
    clnt_broadcast; clnt_create; clnt_pcreateerror; clnt_perrno;
    clnt_perror; clnt_spcreateerror; clnt_sperrno; clnt_sperror;
    clntraw_create; clnttcp_create; clntudp_bufcreate; clntudp_create;
    clock; ctime; ctime_r;
    clone; create_module;
    closedir;
    confstr;
    connect;
    copysign; copysignf; copysignl;
    creat64;
    ctermid; cuserid;
    daemon; dirname;
    daylight; timezone; tzname;
    dcgettext; dgettext; gettext;
    dcngettext; dngettext;
    delete_module;
    des_setparity;
    difftime; dysize;
    dirfd;
    div; drand48; drand48_r;
    dl_iterate_phdr;
    dprintf;
    dup3; pipe2;
    dup; dup2;
    eaccess;
    ecb_crypt;
    ecvt; ecvt_r; endfsent; endmntent; endttyent; endusershell;
    endaliasent; endhostent; endnetent; endnetgrent; endprotoent; endrpcent;
    endgrent;
    endpwent;
    endservent;
    endspent;
    endutent;
    endutxent;
    environ; optarg; opterr; optind; optopt;
    envz_add; envz_entry; envz_get; envz_merge; envz_remove;
    envz_strip;
    epoll_create1; inotify_init1;
    epoll_create; epoll_ctl; epoll_wait;
    epoll_pwait; sync_file_range; sched_getcpu;
    erand48; erand48_r; exit;
    err; error; error_at_line; errx;
    error_message_count; error_one_per_line; error_print_progname;
    ether_aton; ether_aton_r; ether_hostton; ether_line; ether_ntoa;
    ether_ntoa_r; ether_ntohost;
    euidaccess;
    eventfd; eventfd_read; eventfd_write; signalfd;
    execl; execle; execlp; execv; execve; execvp; fexecve;
    faccessat;
    fattach; fdetach;
    fchdir; fchmod; fchown; fcntl; flock; fstatfs; fts_children; fts_close;
    fchflags; fcvt; fcvt_r; fdatasync; fsync; ftruncate;
    fchmodat;
    fchownat;
    fclose; fcloseall; fdopen; feof; feof_locked; feof_unlocked; ferror;
    fdopendir;
    ferror_locked; ferror_unlocked; fflush; fflush_locked; fflush_unlocked;
    ffs;
    ffsl; ffsll;
    fgetc; fgetpos; fgets; fileno; fileno_locked; fileno_unlocked;
    fgetgrent; fgetgrent_r;
    fgetpos64; fopen64; freopen64; fseeko; fseeko64; fsetpos64; ftello;
    fgetpos; fgetpos64; fgetwc; fgetwc_unlocked; fgetws; fgetws_unlocked;
    fgetpwent; fgetpwent_r;
    fgets_unlocked; fputs_unlocked; fgetc_unlocked;
    fgetspent; fgetspent_r;
    fgetxattr; flistxattr; fremovexattr; fsetxattr;
    finite; finitef; finitel; frexp; frexpf; frexpl;
    flockfile; fprintf; fscanf; ftrylockfile; funlockfile;
    fmtmsg;
    fnmatch;
    fnmatch; fork; fpathconf; freeaddrinfo;
    fopen; fopencookie; fputc; fputc_locked; fputc_unlocked; fputs;
    fputwc; fputwc_unlocked; fputws; fputws_unlocked; fsetpos; fsetpos64;
    fread; freopen; fseek; fsetpos; ftell; fwrite;
    free;
    freeifaddrs;
    fstatfs64; fstatvfs; fstatvfs64; ftw64;
    ftello64; fopen; fclose; fdopen; fread_unlocked; fwrite_unlocked;
    ftime;
    ftok;
    ftruncate64;
    fts_open; fts_read; fts_set; ftw;
    futimes;
    futimesat;
    fwide; fwprintf; fwscanf; fopencookie; fmemopen;
    gai_strerror; getnameinfo; glob64; globfree64;
    gcvt; get_avphys_pages; get_nprocs; get_nprocs_conf; get_phys_pages;
    get_current_dir_name; getcwd; getwd;
    get_kernel_syms; getresgid; getresuid;
    get_myaddress; getpublickey; getsecretkey;
    getaddrinfo; getdtablesize; getegid; geteuid; getgid; getopt; getopt_long;
    getaliasbyname; getaliasbyname_r; getaliasent; getaliasent_r;
    getaliasbyname_r; getaliasent_r; gethostbyaddr_r; gethostbyname2_r;
    getc; getc_locked; getc_unlocked; getchar; getchar_unlocked; getdelim;
    getcontext;
    getdate; getdate_r;
    getdate_err;
    getdirentries64;
    getdirentries;
    getdomainname; gethostbyaddr; gethostbyaddr_r; gethostbyname;
    getenv; getsubopt;
    getfsent; getfsfile; getfsspec; gethostid; gethostname; getmntent;
    getgrent; getgrent_r; getgrgid; getgrgid_r; getgrnam; getgrnam_r;
    getgrent_r; getgrgid_r; getgrnam_r;
    getgrouplist;
    getgroups;
    gethostbyname2; gethostbyname2_r; gethostbyname_r; gethostent;
    gethostbyname_r; gethostent_r; getnetbyaddr_r; getnetbyname_r;
    gethostent_r; getnetbyaddr; getnetbyaddr_r; getnetbyname;
    getifaddrs;
    getipv4sourcefilter; setipv4sourcefilter;
    getitimer; gettimeofday; gmtime; gmtime_r;
    getline; getw;
    getloadavg;
    getlogin; getlogin_r; getutent; getutent_r; getutid; getutid_r; getutline;
    getmntent_r; getpagesize; getpass; getttyent; getttynam; getusershell;
    getmsg; getpmsg;
    getnetbyname_r; getnetent; getnetent_r; getnetgrent; getnetgrent_r;
    getnetent_r; getnetgrent_r; getprotobyname_r; getprotobynumber_r;
    getnetname;
    getopt_long_only; getpgid; getpgrp; getpid; getppid; getsid; getuid; glob;
    getpeername; getsockname; getsockopt;
    getpriority; getrlimit; getrusage;
    getprotobyname; getprotobyname_r; getprotobynumber;
    getprotobynumber_r; getprotoent; getprotoent_r; getrpcbyname;
    getprotoent_r; getrpcbyname_r; getrpcbynumber_r; getrpcent_r;
    getpt; getutxent; getutxid; getutxline; grantpt;
    getpw; getpwent; getpwent_r; getpwnam; getpwnam_r; getpwuid; getpwuid_r;
    getpwent_r; getpwuid_r; getpwnam_r;
    getresuid; getresgid; setresuid; setresgid;
    getrlimit64;
    getrlimit; setrlimit; getrlimit64;
    getrpcbyname_r; getrpcbynumber; getrpcbynumber_r; getrpcent; getrpcent_r;
    getrpcport; getservbyname; getservbyname_r; getservbyport;
    gets;
    getservbyname_r;
    getservbyport_r; getservent; getservent_r;
    getsourcefilter; setsourcefilter;
    getspent; getspent_r; getspnam; getspnam_r;
    getspent_r; getspnam_r;
    getutline_r;
    getutmpx; getutmp;
    getwc; getwc_unlocked; getwchar; getwchar_unlocked;
    getxattr;
    glob64;
    glob_pattern_p; globfree; group_member;
    gnu_dev_major; gnu_dev_minor; gnu_dev_makedev;
    gnu_get_libc_release; gnu_get_libc_version;
    gsignal;
    gtty;
    h_errlist; h_nerr;
    hasmntopt; hcreate; hcreate_r; hdestroy; hdestroy_r; hsearch; hsearch_r;
    herror; hstrerror;
    host2netname;
    htonl; htons;
    iconv_open; iconv; iconv_close;
    if_freenameindex; if_indextoname; if_nameindex; if_nametoindex;
    imaxabs; imaxdiv;
    in6addr_any; in6addr_loopback;
    index;
    inet6_opt_init; inet6_opt_append; inet6_opt_finish; inet6_opt_set_val;
    inet6_opt_next; inet6_opt_find; inet6_opt_get_val;
    inet6_option_alloc; inet6_option_next; inet6_option_find;
    inet6_option_space; inet6_option_init; inet6_option_append;
    inet6_rth_segments; inet6_rth_getaddr;
    inet6_rth_space; inet6_rth_init; inet6_rth_add; inet6_rth_reverse;
    inet_addr; inet_aton; inet_lnaof; inet_makeaddr; inet_netof; inet_network;
    inet_nsap_addr; inet_nsap_ntoa; inet_ntoa; inet_ntop; inet_pton; innetgr;
    init_module;
    initgroups;
    initstate; initstate_r;
    inotify_init; inotify_add_watch; inotify_rm_watch;
    insque; ioctl;
    ioperm; iopl;
    iruserok;
    iruserok_af;
    isalnum; isalpha; isascii; isblank; iscntrl; isdigit; isgraph; islower;
    isalnum_l; isalpha_l; isascii_l; isblank_l; iscntrl_l;
    isastream;
    isatty;
    isctype; __isctype;
    isdigit_l; isgraph_l; islower_l; isprint_l; ispunct_l;
    isfdtype;
    isinf; isinff; isinfl; isnan; isnanf; isnanl; ldexp; ldexpf; ldexpl;
    isprint; ispunct; isspace; isupper; isxdigit;
    isspace_l; isupper_l; iswalnum_l; iswalpha_l; iswblank_l;
    iswalnum; iswalpha; iswcntrl; iswctype; iswdigit; iswgraph; iswlower;
    iswblank;
    iswcntrl_l; iswctype_l; iswdigit_l; iswgraph_l; iswlower_l;
    iswprint; iswpunct; iswspace; iswupper; iswxdigit;
    iswprint_l; iswpunct_l; iswspace_l; iswupper_l; iswxdigit_l;
    isxdigit_l; strcasecmp_l; strcoll_l; strfmon_l; strncasecmp_l;
    jrand48; jrand48_r; lfind; lsearch;
    key_decryptsession; key_decryptsession_pk; key_encryptsession;
    key_encryptsession_pk; key_gendes; key_get_conv; key_secretkey_is_set;
    key_setnet; key_setsecret;
    kill; killpg;
    klogctl;
    l64a; labs; lcong48; lcong48_r; ldiv; llabs; lldiv; lrand48; lrand48_r;
    lchmod;
    lchown; link; lockf; lseek;
    lckpwdf;
    lgetxattr; llistxattr; lremovexattr; lsetxattr;
    linkat;
    listen;
    listxattr;
    llseek;
    loc1; loc2; locs;
    localeconv;
    localeconv;
    localtime; localtime_r;
    lockf64; lseek64;
    longjmp;
    lutimes;
    madvise; mkstemp; mktemp; mlock; mlockall; mmap; mount; mprotect; msync;
    makecontext;
    mallinfo; malloc; malloc_get_state; malloc_set_state; malloc_stats;
    malloc_trim; malloc_usable_size; mallopt; memalign; mprobe; mtrace;
    mallwatch; obstack_alloc_failed_handler; obstack_exit_failure;
    mblen; mbrlen; mbrtowc; mbsinit; mbsnrtowcs; mbsrtowcs; mbstowcs;
    mbtowc; mcheck; mcount; mrand48; mrand48_r;
    mcheck_check_all; mcheck_pedantic;
    memccpy; memchr; memcmp; memcpy; memfrob; memmem; memmove; memset;
    mempcpy;
    memrchr;
    mincore; mkdtemp; mkstemp64;
    mkdir; mkfifo;
    mkdirat; mkfifoat; __xmknodat;
    mkostemp; mkostemp64;
    mktime;
    mmap64;
    modf; modff; modfl;
    modify_ldt;
    moncontrol;
    monstartup;
    mremap;
    msgctl; msgget; msgrcv; msgsnd;
    munlock; munlockall; munmap;
    muntrace;
    nanosleep;
    netname2host; netname2user;
    newlocale; duplocale; freelocale; uselocale;
    nfsservctl;
    nftw; nftw64;
    nftw; nftw64;
    ngettext;
    nice;
    nl_langinfo;
    nrand48; nrand48_r;
    ntohl; ntohs;
    ntp_adjtime; ntp_gettime;
    obstack_free;
    on_exit;
    open64;
    open;
    open_memstream; open_obstack_stream; obstack_printf; obstack_vprintf;
    open_wmemstream;
    openat; openat64;
    opendir;
    openlog;
    parse_printf_format; perror; printf; putw;
    passwd2des;
    pathconf; pause; pselect;
    pclose; popen;
    pclose; popen; putc; putc_locked; putc_unlocked; putchar;
    personality; prctl;
    pipe; poll;
    pivot_root;
    pmap_getmaps; pmap_getport; pmap_rmtcall; pmap_set; pmap_unset;
    posix_fadvise64; posix_fallocate64;
    posix_fadvise; posix_fadvise64; posix_fallocate; posix_fallocate64;
    posix_madvise;
    posix_memalign;
    posix_openpt;
    posix_spawn; posix_spawnp; posix_spawnattr_getschedpolicy;
    posix_spawn_file_actions_addclose; posix_spawn_file_actions_addopen;
    posix_spawn_file_actions_adddup2;
    posix_spawn_file_actions_init; posix_spawn_file_actions_destroy;
    posix_spawnattr_getflags; posix_spawnattr_setflags;
    posix_spawnattr_getpgroup; posix_spawnattr_setpgroup;
    posix_spawnattr_getsigdefault; posix_spawnattr_setsigdefault;
    posix_spawnattr_init; posix_spawnattr_destroy;
    posix_spawnattr_setschedparam;
    posix_spawnattr_setschedpolicy; posix_spawnattr_getschedparam;
    posix_spawnattr_setsigmask; posix_spawnattr_getsigmask;
    ppoll;
    pread; pread64; pwrite; pwrite64;
    printf_size; printf_size_info;
    profil; profil_counter;
    program_invocation_name; program_invocation_short_name;
    psignal;
    pthread_attr_destroy; pthread_attr_init;
    pthread_attr_getdetachstate; pthread_attr_setdetachstate;
    pthread_attr_getinheritsched; pthread_attr_setinheritsched;
    pthread_attr_getschedparam; pthread_attr_setschedparam;
    pthread_attr_getschedpolicy; pthread_attr_setschedpolicy;
    pthread_attr_getscope; pthread_attr_setscope;
    pthread_attr_init;
    pthread_attr_init;
    pthread_cond_broadcast; pthread_cond_destroy;
    pthread_cond_broadcast; pthread_cond_timedwait;
    pthread_cond_init; pthread_cond_destroy;
    pthread_cond_init; pthread_cond_signal; pthread_cond_wait;
    pthread_cond_timedwait;
    pthread_cond_wait; pthread_cond_signal;
    pthread_condattr_destroy; pthread_condattr_init;
    pthread_equal; pthread_exit;
    pthread_getschedparam; pthread_setschedparam;
    pthread_mutex_destroy; pthread_mutex_init;
    pthread_mutex_lock; pthread_mutex_unlock;
    pthread_self;
    pthread_setcancelstate; pthread_setcanceltype;
    ptrace;
    ptsname; ptsname_r; pututxline;
    putchar_unlocked; puts;
    putenv;
    putgrent;
    putmsg; putpmsg;
    putpwent; setpwent;
    putspent;
    pututline;
    putwc; putwc_unlocked; putwchar; putwchar_unlocked;
    pvalloc;
    qecvt; qecvt_r; qfcvt; qfcvt_r; qgcvt;
    qsort;
    qsort_r;
    query_module; quotactl;
    raise;
    rand; rand_r; random; random_r; realpath; rpmatch;
    rawmemchr;
    rcmd; rexec; rresvport; ruserok; ruserpass;
    rcmd_af; rexec_af; rresvport_af; ruserok_af;
    re_comp; re_compile_fastmap; re_compile_pattern; re_exec; re_match;
    re_match_2; re_search; re_search_2; re_set_registers; re_set_syntax;
    re_max_failures; re_syntax_options;
    read; readlink; rmdir;
    readahead;
    readdir64; readdir64_r;
    readdir64; readdir64_r;
    readdir; readdir_r; rewinddir;
    readlinkat;
    readv; reboot; remque; revoke;
    realloc;
    realpath;
    recv; recvfrom; recvmsg;
    regcomp; regerror; regexec; regfree;
    regexec;
    register_printf_function; remove; rename;
    registerrpc;
    remap_file_pages;
    removexattr;
    renameat;
    res_init;
    rewind;
    rexecoptions;
    rindex;
    rpc_createerr; svc_fdset; svcauthdes_stats;
    rtime;
    sbrk; select; setdomainname; setfsent; sethostent; sethostid; sethostname;
    scalbln; scalblnf; scalblnl;
    scalbn; scalbnf; scalbnl;
    scandir64;
    scandir64;
    scandir; seekdir;
    scanf; snprintf; sprintf; sscanf;
    sched_get_priority_max; sched_get_priority_min; sched_getparam;
    sched_getaffinity; sched_setaffinity;
    sched_getaffinity; sched_setaffinity;
    sched_getscheduler; sched_rr_get_interval; sched_setparam;
    sched_setscheduler; sched_yield; setegid; seteuid; setgid; setlogin;
    seed48; seed48_r; setcontext; setenv; setstate; setstate_r; srand; srand48;
    semctl; semget; semop; shmat; shmctl; shmdt; shmget;
    semctl; shmctl; msgctl;
    semtimedop;
    send; sendmsg; sendto; setsockopt; shutdown; socket; socketpair;
    sendfile64;
    sendfile;
    setaliasent; setnetent; setnetgrent; setprotoent; setrpcent; setservent;
    setbuf; setbuffer; setlinebuf; setvbuf;
    setfsgid; setfsuid;
    setgrent; setgroups;
    setitimer; settimeofday; stime; strftime; strptime;
    setjmp;
    setlocale;
    setlogmask; setmntent; setregid; setreuid; setttyent; setusershell; sstk;
    setpgid; setpgrp; setsid; setuid; sleep; sysconf;
    setpriority; setrlimit;
    setresgid; setresuid; swapoff; swapon; sysctl;
    setrlimit64;
    setspent;
    setutent;
    setutxent;
    setxattr;
    sgetspent; sgetspent_r;
    sigaction; sigaddset; sigaltstack; sigandset; sigblock; sigdelset;
    sigemptyset; sigfillset; siggetmask; siginterrupt; sigisemptyset;
    sighold; sigrelse; sigignore; sigset; sysv_signal;
    sigismember; siglongjmp; signal; sigorset; sigpause; sigpending;
    sigprocmask; sigreturn; sigsetmask; sigstack; sigsuspend; sigvec;
    sigqueue; sigtimedwait; sigwaitinfo;
    sigwait; ssignal;
    sockatmark;
    splice; tee; vmsplice;
    sprofil;
    srand48_r; srandom; srandom_r; step; strfmon; strtod; strtof; strtol;
    statfs64; statvfs; statvfs64;
    statfs; symlink;
    stderr; stdin; stdout;
    stpcpy; stpncpy; strcasecmp; strcat; strchr; strcmp; strcoll; strcpy;
    strcasestr; strverscmp;
    strchrnul; __strverscmp;
    strcspn; strdup; strerror; strerror_r; strfry; strlen; strncasecmp;
    strerror_l;
    strftime_l;
    strncat; strncmp; strncpy; strndup; strnlen; strpbrk; strrchr; strsep;
    strptime_l;
    strsignal; strspn; strstr; strtok; strtok_r; strxfrm; swab;
    strtod_l; strtof_l; strtol_l; strtold_l; strtoul_l;
    strtoimax; strtoumax; swapcontext;
    strtold; strtoll; strtoq; strtoul; strtoull; strtouq; system;
    strtoll_l; strtoull_l;
    strxfrm_l; toascii_l; tolower_l; toupper_l;
    stty; sync; syscall; syslog;
    svc_exit; svc_getreq; svc_getreqset; svc_register; svc_run;
    svc_getreq_common; svc_getreq_poll; svc_max_pollfd; svc_pollfd;
    svc_sendreply; svc_unregister; svcerr_auth; svcerr_decode;
    svcerr_noproc; svcerr_noprog; svcerr_progvers; svcerr_systemerr;
    svcerr_weakauth; svcfd_create; svcraw_create; svctcp_create;
    svcudp_bufcreate; svcudp_create; svcudp_enablecache;
    svcunix_create; svcunixfd_create;
    swprintf; swscanf;
    symlinkat;
    sys_errlist; sys_nerr; sys_sigabbrev; sys_siglist;
    sysinfo;
    tcdrain; tcflow; tcflush; tcgetattr; tcgetpgrp; tcsendbreak; tcsetattr;
    tcgetsid;
    tcsetpgrp;
    tdelete; tfind; truncate; tsearch; ttyslot; twalk;
    tdestroy; truncate64;
    telldir;
    tempnam; tmpfile; tmpnam; tmpnam_r;
    textdomain;
    time; timegm; timelocal; tzset;
    timerfd_create; timerfd_settime; timerfd_gettime;
    times;
    tmpfile; tmpfile64;
    toascii; tolower; toupper;
    towctrans; towlower; towupper;
    towctrans_l; towlower_l; towupper_l; wcscasecmp_l; wcscoll_l;
    tr_break;
    ttyname; ttyname_r;
    ualarm; usleep; ustat; utimes;
    ulckpwdf;
    ulimit;
    umask; unlink; utime;
    umount2;
    umount; uselib;
    uname;
    ungetc;
    ungetwc;
    unlinkat;
    unlockpt; updwtmpx; utmpxname;
    unsetenv;
    unshare;
    updwtmp; utmpname;
    user2netname;
    utimensat; futimens;
    valloc;
    vasprintf; vdprintf; vscanf; vsnprintf; vsprintf; vsscanf;
    verr; verrx; vhangup; vsyslog; vwarn; vwarnx;
    versionsort64;
    versionsort; versionsort64;
    vfork;
    vfprintf; vfscanf; vprintf;
    vfwprintf; vswprintf; vwprintf; vfwscanf; vswscanf; vwscanf;
    vlimit; vtimes;
    vm86;
    vm86;
    wait; wait3; wait4; waitpid;
    waitid; wordexp; wordfree;
    warn; warnx;
    wcpcpy; wcpncpy; wcrtomb; wcscat; wcschr; wcscmp; wcscoll;
    wcscasecmp; wcsncasecmp; wcsnlen; wcstoll;
    wcschrnul; wmempcpy;
    wcscpy; wcscspn; wcsdup; wcslen; wcsncat; wcsncmp;
    wcsftime;
    wcsftime_l;
    wcsncasecmp_l; wcstod_l; wcstof_l; wcstol_l; wcstold_l;
    wcsncpy; wcsnrtombs; wcspbrk; wcsrchr; wcsrtombs; wcsspn; wcsstr;
    wcstod; wcstof; wcstok; wcstol; wcstold; wcstoq; wcstoul;
    wcstoimax; wcstoumax; wcstoull; wcswcs; wmemrtombs; wmemrtowcs;
    wcstoll_l; wcstoul_l; wcstoull_l; wcsxfrm_l; wctype_l;
    wcstombs; wctomb;
    wcstouq; wcswidth; wcsxfrm; wctob;
    wctrans; wctype; wcwidth;
    wctrans_l; nl_langinfo_l;
    wmemchr; wmemcmp; wmemcpy; wmemmove; wmemset;
    wprintf; wscanf;
    write;
    writev;
    xdecrypt; xdr_authdes_cred; xdr_authdes_verf;
    xdr_accepted_reply; xdr_array; xdr_authunix_parms; xdr_bool; xdr_bytes;
    xdr_callhdr; xdr_callmsg; xdr_char; xdr_cryptkeyarg; xdr_cryptkeyarg2;
    xdr_cryptkeyres; xdr_des_block; xdr_double; xdr_enum; xdr_float;
    xdr_free; xdr_int; xdr_key_netstarg; xdr_key_netstres; xdr_keybuf;
    xdr_getcredres; xdr_int16_t; xdr_int32_t; xdr_int8_t;
    xdr_hyper; xdr_u_hyper; xdr_longlong_t; xdr_u_longlong_t;
    xdr_int64_t; xdr_uint64_t;
    xdr_keystatus; xdr_long; xdr_netobj; xdr_opaque; xdr_opaque_auth;
    xdr_netnamestr; xdr_sizeof;
    xdr_pmap; xdr_pmaplist; xdr_pointer; xdr_reference; xdr_rejected_reply;
    xdr_quad_t; xdr_u_quad_t;
    xdr_replymsg; xdr_rmtcall_args; xdr_rmtcallres; xdr_short; xdr_string;
    xdr_u_char; xdr_u_int; xdr_u_long; xdr_u_short; xdr_union; xdr_vector;
    xdr_uint16_t; xdr_uint32_t; xdr_uint8_t; xdr_unixcred;
    xdr_void; xdr_wrapstring; xdrmem_create; xdrrec_create;
    xdrrec_endofrecord; xdrrec_eof; xdrrec_skiprecord; xdrstdio_create;
    xencrypt; xprt_register; xprt_unregister;
  local:
    *;
};
GLIBC_PRIVATE {
  global:
    __collate_element_hash; __collate_element_strings;
    __collate_symbol_classes; __collate_symbol_hash; __collate_symbol_strings;
    __fortify_fail;
    __gai_sigqueue;
    __gconv_get_alias_db; __gconv_get_modules_db; __gconv_get_cache;
    __internal_endnetgrent; __internal_getnetgrent_r;
    __internal_setnetgrent;
    __libc_allocate_rtsig_private;
    __libc_clntudp_bufcreate;
    __libc_current_sigrtmin_private; __libc_current_sigrtmax_private;
    __libc_dl_error_tsd;
    __libc_dlopen_mode; __libc_dlsym; __libc_dlclose;
    __libc_fatal;
    __libc_fork; __libc_pwrite;
    __libc_longjmp; __libc_siglongjmp;
    __libc_malloc_pthread_startup;
    __libc_msgrcv; __libc_msgsnd;
    __libc_pthread_init;
    __libc_system;
    __libc_thread_freeres;
    __modify_ldt;
    __nss_disable_nscd; __nss_lookup_function;
    __nss_passwd_lookup2; __nss_group_lookup2; __nss_hosts_lookup2;
    __nss_services_lookup2; __nss_next2;
    __open_catalog;
    __res_maybe_init; __res_iclose;
    __syscall_rt_sigqueueinfo;
    _dl_addr;
    _dl_open_hook;
    _dl_sym; _dl_vsym;
    _itoa_lower_digits;
    _nss_files_parse_grent; _nss_files_parse_pwent; _nss_files_parse_spent;
    errno;
    h_errno; __resp;
} GLIBC_2.9;


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]