diff options
Diffstat (limited to 'sysdeps/arm/nacl')
-rw-r--r-- | sysdeps/arm/nacl/Implies | 2 | ||||
-rw-r--r-- | sysdeps/arm/nacl/Makefile | 33 | ||||
-rw-r--r-- | sysdeps/arm/nacl/____longjmp_chk.S | 47 | ||||
-rw-r--r-- | sysdeps/arm/nacl/aeabi_read_tp.S | 44 | ||||
-rw-r--r-- | sysdeps/arm/nacl/arm-features.h | 43 | ||||
-rw-r--r-- | sysdeps/arm/nacl/dl-machine.h | 53 | ||||
-rw-r--r-- | sysdeps/arm/nacl/dl-trampoline.S | 278 | ||||
-rw-r--r-- | sysdeps/arm/nacl/include/bits/setjmp.h | 41 | ||||
-rw-r--r-- | sysdeps/arm/nacl/libc.abilist | 1855 | ||||
-rw-r--r-- | sysdeps/arm/nacl/shlib-versions | 4 | ||||
-rw-r--r-- | sysdeps/arm/nacl/start.c | 1 | ||||
-rw-r--r-- | sysdeps/arm/nacl/sysdep.h | 69 | ||||
-rw-r--r-- | sysdeps/arm/nacl/tls.h | 2 | ||||
-rw-r--r-- | sysdeps/arm/nacl/uname-values.h | 20 |
14 files changed, 0 insertions, 2492 deletions
diff --git a/sysdeps/arm/nacl/Implies b/sysdeps/arm/nacl/Implies deleted file mode 100644 index 2294208dba..0000000000 --- a/sysdeps/arm/nacl/Implies +++ /dev/null @@ -1,2 +0,0 @@ -arm/nptl -init_array diff --git a/sysdeps/arm/nacl/Makefile b/sysdeps/arm/nacl/Makefile deleted file mode 100644 index 66f7f8de10..0000000000 --- a/sysdeps/arm/nacl/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# Makefile fragment for ARM/NaCl configurations. - -# Copyright (C) 2015-2017 Free Software Foundation, Inc. -# This file is part of the GNU C Library. - -# The GNU C Library is free software; you can redistribute it and/or -# modify it under the terms of the GNU Lesser General Public -# License as published by the Free Software Foundation; either -# version 2.1 of the License, or (at your option) any later version. - -# The GNU C Library is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -# Lesser General Public License for more details. - -# You should have received a copy of the GNU Lesser General Public -# License along with the GNU C Library; if not, see -# <http://www.gnu.org/licenses/>. - -# sysdeps/nacl/Makefile needs this set to the architecture suffix used in -# the NaCl SDK. -nacl-sdk-arch = arm - -# We don't really support TLSDESC, even though the compiler thinks it does. -have-arm-tls-desc = no - -ifeq ($(subdir),csu) -sysdep_routines += aeabi_read_tp -endif - -ifeq ($(subdir),elf) -sysdep-rtld-routines += aeabi_read_tp -endif diff --git a/sysdeps/arm/nacl/____longjmp_chk.S b/sysdeps/arm/nacl/____longjmp_chk.S deleted file mode 100644 index a9a16498c5..0000000000 --- a/sysdeps/arm/nacl/____longjmp_chk.S +++ /dev/null @@ -1,47 +0,0 @@ -/* longjmp that validates stack addresses. ARM/NaCl version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#include <sysdep.h> - - .section .rodata.str1.1,"aMS",%progbits,1 - .type longjmp_msg,%object -longjmp_msg: - .string "longjmp causes uninitialized stack frame" - .size longjmp_msg, .-longjmp_msg - - .text - -/* We don't have sigaltstack and so any longjmp must be to an outer frame. */ -.macro check_sp reg - cmp sp, \reg - bls .Lok -#ifdef PIC - movw r0, #:lower16:longjmp_msg-(.LPIC0+8) - movt r0, #:upper16:longjmp_msg-(.LPIC0+8) -.LPIC0: add r0, r0, pc -#else - movw r0, #:lower16:longjmp_msg - movt r0, #:upper16:longjmp_msg -#endif - b HIDDEN_JUMPTARGET(__fortify_fail) -.Lok: -.endm - -#define CHECK_SP(reg) check_sp reg -#define __longjmp ____longjmp_chk -#include <__longjmp.S> diff --git a/sysdeps/arm/nacl/aeabi_read_tp.S b/sysdeps/arm/nacl/aeabi_read_tp.S deleted file mode 100644 index a3e5e11a1d..0000000000 --- a/sysdeps/arm/nacl/aeabi_read_tp.S +++ /dev/null @@ -1,44 +0,0 @@ -/* ARM EABI helper function for reading the thread pointer. NaCl version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - In addition to the permissions in the GNU Lesser General Public - License, the Free Software Foundation gives you unlimited - permission to link the compiled version of this file with other - programs, and to distribute those programs without any restriction - coming from the use of this file. (The GNU Lesser General Public - License restrictions do apply in other respects; for example, they - cover modification of the file, and distribution when not linked - into another program.) - - Note that people who make modified versions of this file are not - obligated to grant this special exception for their modified - versions; it is their choice whether to do so. The GNU Lesser - General Public License gives permission to release a modified - version without this exception; this exception also makes it - possible to release a modified version which carries forward this - exception. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#include <sysdep.h> - -/* GCC will emit calls to this routine under -mtp=soft. */ - - .hidden __aeabi_read_tp -ENTRY (__aeabi_read_tp) - ldr r0, [r9] - sfi_bx lr -END (__aeabi_read_tp) diff --git a/sysdeps/arm/nacl/arm-features.h b/sysdeps/arm/nacl/arm-features.h deleted file mode 100644 index 6536d14d1a..0000000000 --- a/sysdeps/arm/nacl/arm-features.h +++ /dev/null @@ -1,43 +0,0 @@ -/* Macros to test for CPU features on ARM. NaCl version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#ifndef _NACL_ARM_FEATURES_H -#define _NACL_ARM_FEATURES_H 1 - -#ifdef __SOFTFP__ -# error NaCl should always have VFP enabled -#endif - -/* NaCl does not support iWMMXt at all. */ -#define ARM_ASSUME_NO_IWMMXT 1 - -/* NaCl does not allow instructions to target the pc register. */ -#define ARM_ALWAYS_BX 1 - -/* Computed branch targets must be bundle-aligned, which is to 16 bytes. */ -#define ARM_BX_ALIGN_LOG2 4 - -/* Two-register addressing modes are never allowed. */ -#define ARM_NO_INDEX_REGISTER 1 - -/* Only ARM mode code is allowed, never Thumb mode. */ -#define NO_THUMB - -#include_next <arm-features.h> - -#endif /* arm-features.h */ diff --git a/sysdeps/arm/nacl/dl-machine.h b/sysdeps/arm/nacl/dl-machine.h deleted file mode 100644 index 4b926ed604..0000000000 --- a/sysdeps/arm/nacl/dl-machine.h +++ /dev/null @@ -1,53 +0,0 @@ -/* Machine-dependent ELF dynamic relocation inline functions. ARM/NaCl version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#ifndef dl_machine_h - -/* This is only needed for handling TEXTRELs and NaCl will never - support TEXTRELs at all. */ -#define CLEAR_CACHE(start, end) __builtin_trap () - -#endif - -/* The rest is just machine-specific. - This #include is outside the #ifndef because the parts of - dl-machine.h used only by dynamic-link.h are outside the guard. */ -#include <sysdeps/arm/dl-machine.h> - -#ifdef dl_machine_h - -/* Initial entry point code for the dynamic linker. - The C function `_dl_start' is the real entry point; - its return value is the user program's entry point. */ -#undef RTLD_START -#define RTLD_START asm ("\ -.text\n\ -.globl _start\n\ -.type _start, %function\n\ -.p2align 4\n\ -_start:\n\ - @ r0 has the pointer to the info block (see nacl_startup.h)\n\ - mov r1, sp @ Save stack base for __libc_stack_end.\n\ - push {r0-r3} @ Push those, maintaining alignment to 16.\n\ - mov r0, sp @ Pointer to {info, sp} is argument.\n\ - sfi_bl _dl_start\n\ - pop {r1-r4} @ Restore stack, getting info block into r1.\n\ - mov lr, #0 @ Return address for noreturn call.\n\ - b _dl_start_user"); - -#endif diff --git a/sysdeps/arm/nacl/dl-trampoline.S b/sysdeps/arm/nacl/dl-trampoline.S deleted file mode 100644 index 9486d7ec18..0000000000 --- a/sysdeps/arm/nacl/dl-trampoline.S +++ /dev/null @@ -1,278 +0,0 @@ -/* PLT trampolines. ARM/NaCl version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#include <sysdep.h> - - .syntax unified - .text - -@ Change &GOT[n+3] into 8*n. Note relocs are 8 bytes each. -.macro compute_reloc_arg pltgot, got2 - sub r1, \pltgot, \got2 @ r1 = &GOT[n+3] - &GOT[2] = 4*(n-1) - sub r1, r1, #4 @ r1 = 4*n - add r1, r1, r1 @ r1 *= 2 = 8*n -.endm - - CFI_SECTIONS - .globl _dl_runtime_resolve - .type _dl_runtime_resolve, %function - .p2align 4 -_dl_runtime_resolve: - cfi_startproc - cfi_adjust_cfa_offset (8) - - @ We get called with: - @ lr contains the return address from this call - @ stack[1] contains &GOT[n+3] (pointer to function) - @ stack[0] points to &GOT[2] - - ldr ip, [sp] @ ip gets &GOT[2] - - @ Save the argument registers and the return address. - @ r4 doesn't need to be saved, but it makes the total - @ adjustment to sp (including the two words pushed by - @ the PLT code) an even eight words, so sp stays aligned. - push {r0-r4, lr} - cfi_adjust_cfa_offset (24) - cfi_rel_offset (r0, 0) - cfi_rel_offset (r1, 4) - cfi_rel_offset (r2, 8) - cfi_rel_offset (r3, 12) - cfi_rel_offset (r4, 16) - cfi_rel_offset (lr, 20) - - ldr r1, [sp, #28] @ r1 gets &GOT[n+3] - - @ Get the 'struct link_map *' for the first argument to _dl_fixup. - sfi_breg ip, ldr r0, [\B, #-4] - - @ Get the reloc offset for the second argument to _dl_fixup. - compute_reloc_arg r1, ip - - @ This does the real work, and returns the real call target. - sfi_bl _dl_fixup - mov ip, r0 - - @ Restore the saved registers. - pop {r0-r4, lr} - cfi_adjust_cfa_offset (-24) - cfi_restore (r0) - cfi_restore (r1) - cfi_restore (r2) - cfi_restore (r3) - cfi_restore (r4) - cfi_restore (lr) - - @ Now compensate for the two words pushed by the PLT code. - sfi_sp add sp, #8 - cfi_adjust_cfa_offset (-8) - - @ Finally, jump to the newfound call target. - sfi_bx ip - - cfi_endproc - .size _dl_runtime_resolve, .-_dl_runtime_resolve - -#ifndef PROF - .globl _dl_runtime_profile - .type _dl_runtime_profile, #function - .p2align 4 -_dl_runtime_profile: - cfi_startproc - cfi_adjust_cfa_offset (8) - - @ We get called with: - @ lr contains the return address from this call - @ stack[1] contains &GOT[n+3] (pointer to function) - @ stack[0] points to &GOT[2] - - @ Stack layout: - @ sp + 204 framesize returned from pltenter - @ sp + 12 La_arm_regs - @ sp + 4 Saved two arguments to _dl_profile_fixup - @ sp + 0 outgoing argument to _dl_profile_fixup - @ For now, we only save the general purpose registers. -# define PLTEXIT_ARGS 4 -# define LA_ARM_REGS (PLTEXIT_ARGS + 8) -# define LA_ARM_REGS_SIZE (4 * (4 + 1 + 1 + 42)) -# define PLTENTER_FRAMESIZE (LA_ARM_REGS + LA_ARM_REGS_SIZE) -# define FRAMESIZE (((PLTENTER_FRAMESIZE + 4) + 15) & -16) - - @ The NaCl ABI requires that sp be aligned to 16 bytes at call - @ sites. Assuming that was met on entry to the PLT, sp is - @ now exactly 8 bytes misaligned. - sfi_sp sub sp, #(FRAMESIZE - 8) - cfi_def_cfa_offset (FRAMESIZE) - - @ Store the argument registers in La_arm_regs. - strd r0, r1, [sp, #LA_ARM_REGS] - cfi_offset (r0, LA_ARM_REGS + 0) - cfi_offset (r1, LA_ARM_REGS + 4) - strd r2, r3, [sp, #(LA_ARM_REGS + 8)] - cfi_offset (r2, LA_ARM_REGS + 8) - cfi_offset (r3, LA_ARM_REGS + 12) - - ldr ip, [sp, #(FRAMESIZE - 8)] @ ip gets &GOT[2] - ldr r3, [sp, #(FRAMESIZE - 4)] @ r3 gets &GOT[n+3] - - @ Recover the incoming sp and lr and save those in La_arm_regs. - add r0, sp, #FRAMESIZE - mov r1, lr - strd r0, r1, [sp, #(LA_ARM_REGS + 16)] - cfi_offset (sp, LA_ARM_REGS + 16) - cfi_offset (lr, LA_ARM_REGS + 20) - - @ Get the 'struct link_map *' for the first arg to _dl_profile_fixup. - sfi_breg ip, ldr r0, [\B, #-4] - - @ Get the reloc offset for the second argument to _dl_profile_fixup. - compute_reloc_arg r3, ip - - @ The third argument is the original return address, still in lr. - mov r2, lr - - @ Compute the fourth argument, the La_arm_regs pointer. - add r3, sp, #PLTEXIT_ARGS - - @ Compute the fifth argument, the address of the 'framesize' - @ out parameter, and store it at the top of the stack. - add ip, sp, #PLTENTER_FRAMESIZE - str ip, [sp] - - @ Save away the first two arguments, which we will need - @ again for _dl_call_pltexit, below. - strd r0, r1, [sp, #PLTEXIT_ARGS] - - @ This does the real work, and returns the real call target. - sfi_bl _dl_profile_fixup - - @ The address to call is now in r0. - - @ Check whether we're wrapping this function, - @ i.e. if the framesize out parameter is >= 0. - ldr ip, [sp, #PLTENTER_FRAMESIZE] - cmp ip, #0 - bge 1f - cfi_remember_state - - @ Save _dl_profile_fixup's return value: the real call target. - mov ip, r0 - - @ Restore the registers from the La_arm_regs (perhaps as modified - @ by audit modules' pltenter functions). - add r1, sp, #LA_ARM_REGS - sfi_sp sfi_breg r1, ldmia \B, {r0-r3, sp, lr} - cfi_def_cfa_offset (0) - cfi_restore (r0) - cfi_restore (r1) - cfi_restore (r2) - cfi_restore (r3) - cfi_restore (sp) - cfi_restore (lr) - - @ Finally, jump to the newfound call target. - sfi_bx ip - -1: cfi_restore_state - @ The new frame size is in ip. - - @ Save the fp in the stack slot previously used for the fifth - @ argument to _dl_profile_fixup. - str fp, [sp] - cfi_offset (fp, 0) - - @ Save the result of _dl_profile_fixup, the real call target. - @ We'll reuse the stack slot just used for the 'framesize' - @ out parameter to _dl_profile_fixup. - str r0, [sp, #PLTENTER_FRAMESIZE] - - @ Stack layout: - @ fp + 264 call target - @ fp + 72 La_arm_regs - @ fp + 68 Saved two arguments to _dl_profile_fixup - @ fp + 64 saved fp - @ fp + 0 La_arm_retval - @ sp..fp copied incoming stack space (plus alignment) - @ For now, we only save the general purpose registers. -# define FP_LA_ARM_RETVAL 0 -# define LA_ARM_RETVAL_SIZE (4 * (4 + 12)) -# define FP_SAVED_FP LA_ARM_RETVAL_SIZE -# define FP_PLTEXIT_ARGS (FP_SAVED_FP + 4) -# define FP_LA_ARM_REGS (FP_PLTEXIT_ARGS + 8) -# define FP_CALL_TARGET (FP_LA_ARM_REGS + LA_ARM_REGS_SIZE) -# define FP_FRAMESIZE (FP_CALL_TARGET + 4) - - sub fp, sp, #(FP_FRAMESIZE - FRAMESIZE) - cfi_def_cfa (fp, FP_FRAMESIZE) - - sub r1, fp, ip - @ This doesn't need sfi_sp because we just include the - @ sandboxing mask along with the alignment mask. - bic sp, r1, #0xc000000f - - @ Copy the stack arguments. The audit modules' pltenter - @ function(s) decided how much needs to be copied. - @ Load the sp as modified by pltenter functions, rather - @ than what we think the incoming sp was (fp + FP_FRAMESIZE). - sfi_breg fp, ldr r1, [\B, #(FP_LA_ARM_REGS + 16)] - mov r0, sp - mov r2, ip - sfi_bl memcpy - - @ Load up the arguments from La_arm_regs and call the user's function. - sfi_breg fp, ldr ip, [\B, #FP_CALL_TARGET] - sfi_breg fp, ldrd r0, r1, [\B, #FP_LA_ARM_REGS] - sfi_breg fp, ldrd r2, r3, [\B, #(FP_LA_ARM_REGS + 8)] - sfi_blx ip - - @ Stash the return value registers in La_arm_retval. - sfi_breg fp, strd r0, r1, [\B, #FP_LA_ARM_RETVAL] - sfi_breg fp, strd r2, r3, [\B, #(FP_LA_ARM_RETVAL + 8)] - - @ Call pltexit. We saved the first two arguments earlier--they - @ are the same ones passed to _dl_profile_fixup. The latter two - @ arguments are La_arm_regs and La_arm_retval blocks, respectively. - sfi_breg fp, ldrd r0, r1, [\B, #FP_PLTEXIT_ARGS] - add r2, fp, #FP_LA_ARM_REGS - add r3, fp, #FP_LA_ARM_RETVAL - sfi_bl _dl_call_pltexit - - @ Reload the saved return value registers for the caller. - sfi_breg fp, ldrd r0, r1, [\B, #FP_LA_ARM_RETVAL] - sfi_breg fp, ldrd r2, r3, [\B, #(FP_LA_ARM_RETVAL + 8)] - - @ Unwind the frame. - sfi_sp mov sp, fp - cfi_def_cfa_register (sp) - ldr fp, [sp, #FP_SAVED_FP] - cfi_restore (fp) - @ Reload the lr and sp values from La_arm_regs, where they - @ might have been modified by pltenter functions, rather than - @ computing what we think the incoming value was. - ldr lr, [sp, #(FP_LA_ARM_REGS + 20)] - cfi_restore (lr) - sfi_sp ldr sp, [sp, #(FP_LA_ARM_REGS + 16)] - cfi_def_cfa_offset (0) - - @ Finally, return to the caller. - sfi_bx lr - - cfi_endproc - .size _dl_runtime_profile, .-_dl_runtime_profile -#endif - .previous diff --git a/sysdeps/arm/nacl/include/bits/setjmp.h b/sysdeps/arm/nacl/include/bits/setjmp.h deleted file mode 100644 index 545341b3fb..0000000000 --- a/sysdeps/arm/nacl/include/bits/setjmp.h +++ /dev/null @@ -1,41 +0,0 @@ -/* Private jmp_buf-related definitions. NaCl/ARM version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#ifndef _INCLUDE_BITS_SETJMP_H -#define _INCLUDE_BITS_SETJMP_H 1 - -#ifndef __ASSEMBLER__ -/* Get the public declarations. */ -# include <sysdeps/arm/bits/setjmp.h> -#endif - -# ifndef _ISOMAC - -/* Register list for a ldm/stm instruction to load/store - the general registers from a __jmp_buf. - - The generic ARM definition includes r9 (v6), which is not - permitted under NaCl. We add r3 even though it's call-clobbered, - just to keep the size the same as the generic version. */ -#define JMP_BUF_REGLIST {r3, v1-v5, sl, fp} - -/* Index of __jmp_buf where the sp register resides. */ -#define __JMP_BUF_SP 0 - -# endif /* _ISOMAC */ -#endif /* include/bits/setjmp.h */ diff --git a/sysdeps/arm/nacl/libc.abilist b/sysdeps/arm/nacl/libc.abilist deleted file mode 100644 index abd70c8108..0000000000 --- a/sysdeps/arm/nacl/libc.abilist +++ /dev/null @@ -1,1855 +0,0 @@ -GLIBC_2.22 GLIBC_2.22 A -GLIBC_2.22 _Exit F -GLIBC_2.22 _IO_2_1_stderr_ D 0xa0 -GLIBC_2.22 _IO_2_1_stdin_ D 0xa0 -GLIBC_2.22 _IO_2_1_stdout_ D 0xa0 -GLIBC_2.22 _IO_adjust_column F -GLIBC_2.22 _IO_adjust_wcolumn F -GLIBC_2.22 _IO_default_doallocate F -GLIBC_2.22 _IO_default_finish F -GLIBC_2.22 _IO_default_pbackfail F -GLIBC_2.22 _IO_default_uflow F -GLIBC_2.22 _IO_default_xsgetn F -GLIBC_2.22 _IO_default_xsputn F -GLIBC_2.22 _IO_do_write F -GLIBC_2.22 _IO_doallocbuf F -GLIBC_2.22 _IO_fclose F -GLIBC_2.22 _IO_fdopen F -GLIBC_2.22 _IO_feof F -GLIBC_2.22 _IO_ferror F -GLIBC_2.22 _IO_fflush F -GLIBC_2.22 _IO_fgetpos F -GLIBC_2.22 _IO_fgetpos64 F -GLIBC_2.22 _IO_fgets F -GLIBC_2.22 _IO_file_attach F -GLIBC_2.22 _IO_file_close F -GLIBC_2.22 _IO_file_close_it F -GLIBC_2.22 _IO_file_doallocate F -GLIBC_2.22 _IO_file_finish F -GLIBC_2.22 _IO_file_fopen F -GLIBC_2.22 _IO_file_init F -GLIBC_2.22 _IO_file_jumps D 0x54 -GLIBC_2.22 _IO_file_open F -GLIBC_2.22 _IO_file_overflow F -GLIBC_2.22 _IO_file_read F -GLIBC_2.22 _IO_file_seek F -GLIBC_2.22 _IO_file_seekoff F -GLIBC_2.22 _IO_file_setbuf F -GLIBC_2.22 _IO_file_stat F -GLIBC_2.22 _IO_file_sync F -GLIBC_2.22 _IO_file_underflow F -GLIBC_2.22 _IO_file_write F -GLIBC_2.22 _IO_file_xsputn F -GLIBC_2.22 _IO_flockfile F -GLIBC_2.22 _IO_flush_all F -GLIBC_2.22 _IO_flush_all_linebuffered F -GLIBC_2.22 _IO_fopen F -GLIBC_2.22 _IO_fprintf F -GLIBC_2.22 _IO_fputs F -GLIBC_2.22 _IO_fread F -GLIBC_2.22 _IO_free_backup_area F -GLIBC_2.22 _IO_free_wbackup_area F -GLIBC_2.22 _IO_fsetpos F -GLIBC_2.22 _IO_fsetpos64 F -GLIBC_2.22 _IO_ftell F -GLIBC_2.22 _IO_ftrylockfile F -GLIBC_2.22 _IO_funlockfile F -GLIBC_2.22 _IO_fwrite F -GLIBC_2.22 _IO_getc F -GLIBC_2.22 _IO_getline F -GLIBC_2.22 _IO_getline_info F -GLIBC_2.22 _IO_gets F -GLIBC_2.22 _IO_init F -GLIBC_2.22 _IO_init_marker F -GLIBC_2.22 _IO_init_wmarker F -GLIBC_2.22 _IO_iter_begin F -GLIBC_2.22 _IO_iter_end F -GLIBC_2.22 _IO_iter_file F -GLIBC_2.22 _IO_iter_next F -GLIBC_2.22 _IO_least_wmarker F -GLIBC_2.22 _IO_link_in F -GLIBC_2.22 _IO_list_all D 0x4 -GLIBC_2.22 _IO_list_lock F -GLIBC_2.22 _IO_list_resetlock F -GLIBC_2.22 _IO_list_unlock F -GLIBC_2.22 _IO_marker_delta F -GLIBC_2.22 _IO_marker_difference F -GLIBC_2.22 _IO_padn F -GLIBC_2.22 _IO_peekc_locked F -GLIBC_2.22 _IO_popen F -GLIBC_2.22 _IO_printf F -GLIBC_2.22 _IO_proc_close F -GLIBC_2.22 _IO_proc_open F -GLIBC_2.22 _IO_putc F -GLIBC_2.22 _IO_puts F -GLIBC_2.22 _IO_remove_marker F -GLIBC_2.22 _IO_seekmark F -GLIBC_2.22 _IO_seekoff F -GLIBC_2.22 _IO_seekpos F -GLIBC_2.22 _IO_seekwmark F -GLIBC_2.22 _IO_setb F -GLIBC_2.22 _IO_setbuffer F -GLIBC_2.22 _IO_setvbuf F -GLIBC_2.22 _IO_sgetn F -GLIBC_2.22 _IO_sprintf F -GLIBC_2.22 _IO_sputbackc F -GLIBC_2.22 _IO_sputbackwc F -GLIBC_2.22 _IO_sscanf F -GLIBC_2.22 _IO_str_init_readonly F -GLIBC_2.22 _IO_str_init_static F -GLIBC_2.22 _IO_str_overflow F -GLIBC_2.22 _IO_str_pbackfail F -GLIBC_2.22 _IO_str_seekoff F -GLIBC_2.22 _IO_str_underflow F -GLIBC_2.22 _IO_sungetc F -GLIBC_2.22 _IO_sungetwc F -GLIBC_2.22 _IO_switch_to_get_mode F -GLIBC_2.22 _IO_switch_to_main_wget_area F -GLIBC_2.22 _IO_switch_to_wbackup_area F -GLIBC_2.22 _IO_switch_to_wget_mode F -GLIBC_2.22 _IO_un_link F -GLIBC_2.22 _IO_ungetc F -GLIBC_2.22 _IO_unsave_markers F -GLIBC_2.22 _IO_unsave_wmarkers F -GLIBC_2.22 _IO_vfprintf F -GLIBC_2.22 _IO_vfscanf F -GLIBC_2.22 _IO_vsprintf F -GLIBC_2.22 _IO_wdefault_doallocate F -GLIBC_2.22 _IO_wdefault_finish F -GLIBC_2.22 _IO_wdefault_pbackfail F -GLIBC_2.22 _IO_wdefault_uflow F -GLIBC_2.22 _IO_wdefault_xsgetn F -GLIBC_2.22 _IO_wdefault_xsputn F -GLIBC_2.22 _IO_wdo_write F -GLIBC_2.22 _IO_wdoallocbuf F -GLIBC_2.22 _IO_wfile_jumps D 0x54 -GLIBC_2.22 _IO_wfile_overflow F -GLIBC_2.22 _IO_wfile_seekoff F -GLIBC_2.22 _IO_wfile_sync F -GLIBC_2.22 _IO_wfile_underflow F -GLIBC_2.22 _IO_wfile_xsputn F -GLIBC_2.22 _IO_wmarker_delta F -GLIBC_2.22 _IO_wsetb F -GLIBC_2.22 __aeabi_MB_CUR_MAX F -GLIBC_2.22 __aeabi_assert F -GLIBC_2.22 __aeabi_atexit F -GLIBC_2.22 __aeabi_errno_addr F -GLIBC_2.22 __aeabi_localeconv F -GLIBC_2.22 __aeabi_memclr F -GLIBC_2.22 __aeabi_memclr4 F -GLIBC_2.22 __aeabi_memclr8 F -GLIBC_2.22 __aeabi_memcpy F -GLIBC_2.22 __aeabi_memcpy4 F -GLIBC_2.22 __aeabi_memcpy8 F -GLIBC_2.22 __aeabi_memmove F -GLIBC_2.22 __aeabi_memmove4 F -GLIBC_2.22 __aeabi_memmove8 F -GLIBC_2.22 __aeabi_memset F -GLIBC_2.22 __aeabi_memset4 F -GLIBC_2.22 __aeabi_memset8 F -GLIBC_2.22 __after_morecore_hook D 0x4 -GLIBC_2.22 __argz_count F -GLIBC_2.22 __argz_next F -GLIBC_2.22 __argz_stringify F -GLIBC_2.22 __asprintf F -GLIBC_2.22 __asprintf_chk F -GLIBC_2.22 __assert F -GLIBC_2.22 __assert_fail F -GLIBC_2.22 __assert_perror_fail F -GLIBC_2.22 __backtrace F -GLIBC_2.22 __backtrace_symbols F -GLIBC_2.22 __backtrace_symbols_fd F -GLIBC_2.22 __bsd_getpgrp F -GLIBC_2.22 __bzero F -GLIBC_2.22 __check_rhosts_file D 0x4 -GLIBC_2.22 __chk_fail F -GLIBC_2.22 __close F -GLIBC_2.22 __confstr_chk F -GLIBC_2.22 __connect F -GLIBC_2.22 __ctype_b_loc F -GLIBC_2.22 __ctype_get_mb_cur_max F -GLIBC_2.22 __ctype_tolower_loc F -GLIBC_2.22 __ctype_toupper_loc F -GLIBC_2.22 __curbrk D 0x4 -GLIBC_2.22 __cxa_at_quick_exit F -GLIBC_2.22 __cxa_atexit F -GLIBC_2.22 __cxa_finalize F -GLIBC_2.22 __cxa_thread_atexit_impl F -GLIBC_2.22 __cyg_profile_func_enter F -GLIBC_2.22 __cyg_profile_func_exit F -GLIBC_2.22 __daylight D 0x4 -GLIBC_2.22 __dcgettext F -GLIBC_2.22 __default_morecore F -GLIBC_2.22 __dgettext F -GLIBC_2.22 __dprintf_chk F -GLIBC_2.22 __dup2 F -GLIBC_2.22 __duplocale F -GLIBC_2.22 __environ D 0x4 -GLIBC_2.22 __fbufsize F -GLIBC_2.22 __fcntl F -GLIBC_2.22 __fdelt_chk F -GLIBC_2.22 __fdelt_warn F -GLIBC_2.22 __ffs F -GLIBC_2.22 __fgets_chk F -GLIBC_2.22 __fgets_unlocked_chk F -GLIBC_2.22 __fgetws_chk F -GLIBC_2.22 __fgetws_unlocked_chk F -GLIBC_2.22 __finite F -GLIBC_2.22 __finitef F -GLIBC_2.22 __finitel F -GLIBC_2.22 __flbf F -GLIBC_2.22 __fork F -GLIBC_2.22 __fpending F -GLIBC_2.22 __fprintf_chk F -GLIBC_2.22 __fpu_control D 0x4 -GLIBC_2.22 __fpurge F -GLIBC_2.22 __fread_chk F -GLIBC_2.22 __fread_unlocked_chk F -GLIBC_2.22 __freadable F -GLIBC_2.22 __freading F -GLIBC_2.22 __free_hook D 0x4 -GLIBC_2.22 __freelocale F -GLIBC_2.22 __fsetlocking F -GLIBC_2.22 __fwprintf_chk F -GLIBC_2.22 __fwritable F -GLIBC_2.22 __fwriting F -GLIBC_2.22 __fxstat F -GLIBC_2.22 __fxstat64 F -GLIBC_2.22 __fxstatat F -GLIBC_2.22 __fxstatat64 F -GLIBC_2.22 __getauxval F -GLIBC_2.22 __getcwd_chk F -GLIBC_2.22 __getdelim F -GLIBC_2.22 __getdomainname_chk F -GLIBC_2.22 __getgroups_chk F -GLIBC_2.22 __gethostname_chk F -GLIBC_2.22 __getlogin_r_chk F -GLIBC_2.22 __getpagesize F -GLIBC_2.22 __getpgid F -GLIBC_2.22 __getpid F -GLIBC_2.22 __gets_chk F -GLIBC_2.22 __gettimeofday F -GLIBC_2.22 __getwd_chk F -GLIBC_2.22 __gmtime_r F -GLIBC_2.22 __gnu_Unwind_Find_exidx F -GLIBC_2.22 __gnu_mcount_nc F -GLIBC_2.22 __h_errno_location F -GLIBC_2.22 __isalnum_l F -GLIBC_2.22 __isalpha_l F -GLIBC_2.22 __isascii_l F -GLIBC_2.22 __isblank_l F -GLIBC_2.22 __iscntrl_l F -GLIBC_2.22 __isctype F -GLIBC_2.22 __isdigit_l F -GLIBC_2.22 __isgraph_l F -GLIBC_2.22 __isinf F -GLIBC_2.22 __isinff F -GLIBC_2.22 __isinfl F -GLIBC_2.22 __islower_l F -GLIBC_2.22 __isnan F -GLIBC_2.22 __isnanf F -GLIBC_2.22 __isnanl F -GLIBC_2.22 __isoc99_fscanf F -GLIBC_2.22 __isoc99_fwscanf F -GLIBC_2.22 __isoc99_scanf F -GLIBC_2.22 __isoc99_sscanf F -GLIBC_2.22 __isoc99_swscanf F -GLIBC_2.22 __isoc99_vfscanf F -GLIBC_2.22 __isoc99_vfwscanf F -GLIBC_2.22 __isoc99_vscanf F -GLIBC_2.22 __isoc99_vsscanf F -GLIBC_2.22 __isoc99_vswscanf F -GLIBC_2.22 __isoc99_vwscanf F -GLIBC_2.22 __isoc99_wscanf F -GLIBC_2.22 __isprint_l F -GLIBC_2.22 __ispunct_l F -GLIBC_2.22 __isspace_l F -GLIBC_2.22 __isupper_l F -GLIBC_2.22 __iswalnum_l F -GLIBC_2.22 __iswalpha_l F -GLIBC_2.22 __iswblank_l F -GLIBC_2.22 __iswcntrl_l F -GLIBC_2.22 __iswctype F -GLIBC_2.22 __iswctype_l F -GLIBC_2.22 __iswdigit_l F -GLIBC_2.22 __iswgraph_l F -GLIBC_2.22 __iswlower_l F -GLIBC_2.22 __iswprint_l F -GLIBC_2.22 __iswpunct_l F -GLIBC_2.22 __iswspace_l F -GLIBC_2.22 __iswupper_l F -GLIBC_2.22 __iswxdigit_l F -GLIBC_2.22 __isxdigit_l F -GLIBC_2.22 __ivaliduser F -GLIBC_2.22 __libc_allocate_rtsig F -GLIBC_2.22 __libc_calloc F -GLIBC_2.22 __libc_current_sigrtmax F -GLIBC_2.22 __libc_current_sigrtmin F -GLIBC_2.22 __libc_free F -GLIBC_2.22 __libc_freeres F -GLIBC_2.22 __libc_init_first F -GLIBC_2.22 __libc_mallinfo F -GLIBC_2.22 __libc_malloc F -GLIBC_2.22 __libc_mallopt F -GLIBC_2.22 __libc_memalign F -GLIBC_2.22 __libc_pvalloc F -GLIBC_2.22 __libc_realloc F -GLIBC_2.22 __libc_start_main F -GLIBC_2.22 __libc_valloc F -GLIBC_2.22 __longjmp_chk F -GLIBC_2.22 __lseek F -GLIBC_2.22 __lxstat F -GLIBC_2.22 __lxstat64 F -GLIBC_2.22 __malloc_hook D 0x4 -GLIBC_2.22 __malloc_initialize_hook D 0x4 -GLIBC_2.22 __mbrlen F -GLIBC_2.22 __mbrtowc F -GLIBC_2.22 __mbsnrtowcs_chk F -GLIBC_2.22 __mbsrtowcs_chk F -GLIBC_2.22 __mbstowcs_chk F -GLIBC_2.22 __memalign_hook D 0x4 -GLIBC_2.22 __memcpy_chk F -GLIBC_2.22 __memmove_chk F -GLIBC_2.22 __mempcpy F -GLIBC_2.22 __mempcpy_chk F -GLIBC_2.22 __mempcpy_small F -GLIBC_2.22 __memset_chk F -GLIBC_2.22 __monstartup F -GLIBC_2.22 __morecore D 0x4 -GLIBC_2.22 __nanosleep F -GLIBC_2.22 __newlocale F -GLIBC_2.22 __nl_langinfo_l F -GLIBC_2.22 __nss_configure_lookup F -GLIBC_2.22 __nss_database_lookup F -GLIBC_2.22 __nss_group_lookup F -GLIBC_2.22 __nss_hostname_digits_dots F -GLIBC_2.22 __nss_hosts_lookup F -GLIBC_2.22 __nss_next F -GLIBC_2.22 __nss_passwd_lookup F -GLIBC_2.22 __obstack_printf_chk F -GLIBC_2.22 __obstack_vprintf_chk F -GLIBC_2.22 __open F -GLIBC_2.22 __open64 F -GLIBC_2.22 __open64_2 F -GLIBC_2.22 __open_2 F -GLIBC_2.22 __openat64_2 F -GLIBC_2.22 __openat_2 F -GLIBC_2.22 __overflow F -GLIBC_2.22 __pipe F -GLIBC_2.22 __poll F -GLIBC_2.22 __poll_chk F -GLIBC_2.22 __posix_getopt F -GLIBC_2.22 __ppoll_chk F -GLIBC_2.22 __pread64 F -GLIBC_2.22 __pread64_chk F -GLIBC_2.22 __pread_chk F -GLIBC_2.22 __printf_chk F -GLIBC_2.22 __printf_fp F -GLIBC_2.22 __profile_frequency F -GLIBC_2.22 __progname D 0x4 -GLIBC_2.22 __progname_full D 0x4 -GLIBC_2.22 __ptsname_r_chk F -GLIBC_2.22 __pwrite64 F -GLIBC_2.22 __rawmemchr F -GLIBC_2.22 __rcmd_errstr D 0x4 -GLIBC_2.22 __read F -GLIBC_2.22 __read_chk F -GLIBC_2.22 __readlink_chk F -GLIBC_2.22 __readlinkat_chk F -GLIBC_2.22 __realloc_hook D 0x4 -GLIBC_2.22 __realpath_chk F -GLIBC_2.22 __recv_chk F -GLIBC_2.22 __recvfrom_chk F -GLIBC_2.22 __register_atfork F -GLIBC_2.22 __res_init F -GLIBC_2.22 __res_nclose F -GLIBC_2.22 __res_ninit F -GLIBC_2.22 __res_randomid F -GLIBC_2.22 __res_state F -GLIBC_2.22 __sbrk F -GLIBC_2.22 __sched_cpualloc F -GLIBC_2.22 __sched_cpucount F -GLIBC_2.22 __sched_cpufree F -GLIBC_2.22 __sched_get_priority_max F -GLIBC_2.22 __sched_get_priority_min F -GLIBC_2.22 __sched_getparam F -GLIBC_2.22 __sched_getscheduler F -GLIBC_2.22 __sched_setscheduler F -GLIBC_2.22 __sched_yield F -GLIBC_2.22 __select F -GLIBC_2.22 __send F -GLIBC_2.22 __setpgid F -GLIBC_2.22 __sigaction F -GLIBC_2.22 __sigaddset F -GLIBC_2.22 __sigdelset F -GLIBC_2.22 __sigismember F -GLIBC_2.22 __signbit F -GLIBC_2.22 __signbitf F -GLIBC_2.22 __sigpause F -GLIBC_2.22 __sigsetjmp F -GLIBC_2.22 __sigsuspend F -GLIBC_2.22 __snprintf_chk F -GLIBC_2.22 __sprintf_chk F -GLIBC_2.22 __stack_chk_fail F -GLIBC_2.22 __stpcpy F -GLIBC_2.22 __stpcpy_chk F -GLIBC_2.22 __stpcpy_small F -GLIBC_2.22 __stpncpy F -GLIBC_2.22 __stpncpy_chk F -GLIBC_2.22 __strcasecmp F -GLIBC_2.22 __strcasecmp_l F -GLIBC_2.22 __strcasestr F -GLIBC_2.22 __strcat_chk F -GLIBC_2.22 __strcoll_l F -GLIBC_2.22 __strcpy_chk F -GLIBC_2.22 __strcpy_small F -GLIBC_2.22 __strcspn_c1 F -GLIBC_2.22 __strcspn_c2 F -GLIBC_2.22 __strcspn_c3 F -GLIBC_2.22 __strdup F -GLIBC_2.22 __strerror_r F -GLIBC_2.22 __strfmon_l F -GLIBC_2.22 __strftime_l F -GLIBC_2.22 __strncasecmp_l F -GLIBC_2.22 __strncat_chk F -GLIBC_2.22 __strncpy_chk F -GLIBC_2.22 __strndup F -GLIBC_2.22 __strpbrk_c2 F -GLIBC_2.22 __strpbrk_c3 F -GLIBC_2.22 __strsep_1c F -GLIBC_2.22 __strsep_2c F -GLIBC_2.22 __strsep_3c F -GLIBC_2.22 __strsep_g F -GLIBC_2.22 __strspn_c1 F -GLIBC_2.22 __strspn_c2 F -GLIBC_2.22 __strspn_c3 F -GLIBC_2.22 __strtod_internal F -GLIBC_2.22 __strtod_l F -GLIBC_2.22 __strtof_internal F -GLIBC_2.22 __strtof_l F -GLIBC_2.22 __strtok_r F -GLIBC_2.22 __strtok_r_1c F -GLIBC_2.22 __strtol_internal F -GLIBC_2.22 __strtol_l F -GLIBC_2.22 __strtold_internal F -GLIBC_2.22 __strtold_l F -GLIBC_2.22 __strtoll_internal F -GLIBC_2.22 __strtoll_l F -GLIBC_2.22 __strtoul_internal F -GLIBC_2.22 __strtoul_l F -GLIBC_2.22 __strtoull_internal F -GLIBC_2.22 __strtoull_l F -GLIBC_2.22 __strverscmp F -GLIBC_2.22 __strxfrm_l F -GLIBC_2.22 __swprintf_chk F -GLIBC_2.22 __sysconf F -GLIBC_2.22 __syslog_chk F -GLIBC_2.22 __sysv_signal F -GLIBC_2.22 __timezone D 0x4 -GLIBC_2.22 __toascii_l F -GLIBC_2.22 __tolower_l F -GLIBC_2.22 __toupper_l F -GLIBC_2.22 __towctrans F -GLIBC_2.22 __towctrans_l F -GLIBC_2.22 __towlower_l F -GLIBC_2.22 __towupper_l F -GLIBC_2.22 __ttyname_r_chk F -GLIBC_2.22 __tzname D 0x8 -GLIBC_2.22 __uflow F -GLIBC_2.22 __underflow F -GLIBC_2.22 __uselocale F -GLIBC_2.22 __vasprintf_chk F -GLIBC_2.22 __vdprintf_chk F -GLIBC_2.22 __vfork F -GLIBC_2.22 __vfprintf_chk F -GLIBC_2.22 __vfscanf F -GLIBC_2.22 __vfwprintf_chk F -GLIBC_2.22 __vprintf_chk F -GLIBC_2.22 __vsnprintf F -GLIBC_2.22 __vsnprintf_chk F -GLIBC_2.22 __vsprintf_chk F -GLIBC_2.22 __vsscanf F -GLIBC_2.22 __vswprintf_chk F -GLIBC_2.22 __vsyslog_chk F -GLIBC_2.22 __vwprintf_chk F -GLIBC_2.22 __wait F -GLIBC_2.22 __waitpid F -GLIBC_2.22 __wcpcpy_chk F -GLIBC_2.22 __wcpncpy_chk F -GLIBC_2.22 __wcrtomb_chk F -GLIBC_2.22 __wcscasecmp_l F -GLIBC_2.22 __wcscat_chk F -GLIBC_2.22 __wcscoll_l F -GLIBC_2.22 __wcscpy_chk F -GLIBC_2.22 __wcsftime_l F -GLIBC_2.22 __wcsncasecmp_l F -GLIBC_2.22 __wcsncat_chk F -GLIBC_2.22 __wcsncpy_chk F -GLIBC_2.22 __wcsnrtombs_chk F -GLIBC_2.22 __wcsrtombs_chk F -GLIBC_2.22 __wcstod_internal F -GLIBC_2.22 __wcstod_l F -GLIBC_2.22 __wcstof_internal F -GLIBC_2.22 __wcstof_l F -GLIBC_2.22 __wcstol_internal F -GLIBC_2.22 __wcstol_l F -GLIBC_2.22 __wcstold_internal F -GLIBC_2.22 __wcstold_l F -GLIBC_2.22 __wcstoll_internal F -GLIBC_2.22 __wcstoll_l F -GLIBC_2.22 __wcstombs_chk F -GLIBC_2.22 __wcstoul_internal F -GLIBC_2.22 __wcstoul_l F -GLIBC_2.22 __wcstoull_internal F -GLIBC_2.22 __wcstoull_l F -GLIBC_2.22 __wcsxfrm_l F -GLIBC_2.22 __wctomb_chk F -GLIBC_2.22 __wctrans_l F -GLIBC_2.22 __wctype_l F -GLIBC_2.22 __wmemcpy_chk F -GLIBC_2.22 __wmemmove_chk F -GLIBC_2.22 __wmempcpy_chk F -GLIBC_2.22 __wmemset_chk F -GLIBC_2.22 __woverflow F -GLIBC_2.22 __wprintf_chk F -GLIBC_2.22 __write F -GLIBC_2.22 __wuflow F -GLIBC_2.22 __wunderflow F -GLIBC_2.22 __xmknod F -GLIBC_2.22 __xmknodat F -GLIBC_2.22 __xpg_basename F -GLIBC_2.22 __xpg_sigpause F -GLIBC_2.22 __xpg_strerror_r F -GLIBC_2.22 __xstat F -GLIBC_2.22 __xstat64 F -GLIBC_2.22 _dl_mcount_wrapper F -GLIBC_2.22 _dl_mcount_wrapper_check F -GLIBC_2.22 _environ D 0x4 -GLIBC_2.22 _exit F -GLIBC_2.22 _flushlbf F -GLIBC_2.22 _libc_intl_domainname D 0x5 -GLIBC_2.22 _longjmp F -GLIBC_2.22 _mcleanup F -GLIBC_2.22 _nl_default_dirname D 0xe -GLIBC_2.22 _nl_domain_bindings D 0x4 -GLIBC_2.22 _nl_msg_cat_cntr D 0x4 -GLIBC_2.22 _obstack_allocated_p F -GLIBC_2.22 _obstack_begin F -GLIBC_2.22 _obstack_begin_1 F -GLIBC_2.22 _obstack_free F -GLIBC_2.22 _obstack_memory_used F -GLIBC_2.22 _obstack_newchunk F -GLIBC_2.22 _res D 0x200 -GLIBC_2.22 _res_hconf D 0x30 -GLIBC_2.22 _setjmp F -GLIBC_2.22 _sys_siglist D 0x80 -GLIBC_2.22 _tolower F -GLIBC_2.22 _toupper F -GLIBC_2.22 a64l F -GLIBC_2.22 abort F -GLIBC_2.22 abs F -GLIBC_2.22 accept F -GLIBC_2.22 accept4 F -GLIBC_2.22 access F -GLIBC_2.22 acct F -GLIBC_2.22 addmntent F -GLIBC_2.22 addseverity F -GLIBC_2.22 adjtime F -GLIBC_2.22 advance F -GLIBC_2.22 alarm F -GLIBC_2.22 aligned_alloc F -GLIBC_2.22 alphasort F -GLIBC_2.22 alphasort64 F -GLIBC_2.22 argp_err_exit_status D 0x4 -GLIBC_2.22 argp_error F -GLIBC_2.22 argp_failure F -GLIBC_2.22 argp_help F -GLIBC_2.22 argp_parse F -GLIBC_2.22 argp_program_bug_address D 0x4 -GLIBC_2.22 argp_program_version D 0x4 -GLIBC_2.22 argp_program_version_hook D 0x4 -GLIBC_2.22 argp_state_help F -GLIBC_2.22 argp_usage F -GLIBC_2.22 argz_add F -GLIBC_2.22 argz_add_sep F -GLIBC_2.22 argz_append F -GLIBC_2.22 argz_count F -GLIBC_2.22 argz_create F -GLIBC_2.22 argz_create_sep F -GLIBC_2.22 argz_delete F -GLIBC_2.22 argz_extract F -GLIBC_2.22 argz_insert F -GLIBC_2.22 argz_next F -GLIBC_2.22 argz_replace F -GLIBC_2.22 argz_stringify F -GLIBC_2.22 asctime F -GLIBC_2.22 asctime_r F -GLIBC_2.22 asprintf F -GLIBC_2.22 atof F -GLIBC_2.22 atoi F -GLIBC_2.22 atol F -GLIBC_2.22 atoll F -GLIBC_2.22 backtrace F -GLIBC_2.22 backtrace_symbols F -GLIBC_2.22 backtrace_symbols_fd F -GLIBC_2.22 basename F -GLIBC_2.22 bcmp F -GLIBC_2.22 bcopy F -GLIBC_2.22 bind F -GLIBC_2.22 bind_textdomain_codeset F -GLIBC_2.22 bindtextdomain F -GLIBC_2.22 brk F -GLIBC_2.22 bsd_signal F -GLIBC_2.22 bsearch F -GLIBC_2.22 btowc F -GLIBC_2.22 bzero F -GLIBC_2.22 c16rtomb F -GLIBC_2.22 c32rtomb F -GLIBC_2.22 calloc F -GLIBC_2.22 canonicalize_file_name F -GLIBC_2.22 catclose F -GLIBC_2.22 catgets F -GLIBC_2.22 catopen F -GLIBC_2.22 cfgetispeed F -GLIBC_2.22 cfgetospeed F -GLIBC_2.22 cfmakeraw F -GLIBC_2.22 cfree F -GLIBC_2.22 cfsetispeed F -GLIBC_2.22 cfsetospeed F -GLIBC_2.22 cfsetspeed F -GLIBC_2.22 chdir F -GLIBC_2.22 chflags F -GLIBC_2.22 chmod F -GLIBC_2.22 chown F -GLIBC_2.22 chroot F -GLIBC_2.22 clearenv F -GLIBC_2.22 clearerr F -GLIBC_2.22 clearerr_unlocked F -GLIBC_2.22 clock F -GLIBC_2.22 clock_getcpuclockid F -GLIBC_2.22 clock_getres F -GLIBC_2.22 clock_gettime F -GLIBC_2.22 clock_nanosleep F -GLIBC_2.22 clock_settime F -GLIBC_2.22 close F -GLIBC_2.22 closedir F -GLIBC_2.22 closelog F -GLIBC_2.22 confstr F -GLIBC_2.22 connect F -GLIBC_2.22 copysign F -GLIBC_2.22 copysignf F -GLIBC_2.22 copysignl F -GLIBC_2.22 creat F -GLIBC_2.22 creat64 F -GLIBC_2.22 ctermid F -GLIBC_2.22 ctime F -GLIBC_2.22 ctime_r F -GLIBC_2.22 cuserid F -GLIBC_2.22 daemon F -GLIBC_2.22 daylight D 0x4 -GLIBC_2.22 dcgettext F -GLIBC_2.22 dcngettext F -GLIBC_2.22 dgettext F -GLIBC_2.22 difftime F -GLIBC_2.22 dirfd F -GLIBC_2.22 dirname F -GLIBC_2.22 div F -GLIBC_2.22 dl_iterate_phdr F -GLIBC_2.22 dngettext F -GLIBC_2.22 dprintf F -GLIBC_2.22 drand48 F -GLIBC_2.22 drand48_r F -GLIBC_2.22 dup F -GLIBC_2.22 dup2 F -GLIBC_2.22 dup3 F -GLIBC_2.22 duplocale F -GLIBC_2.22 dysize F -GLIBC_2.22 eaccess F -GLIBC_2.22 ecvt F -GLIBC_2.22 ecvt_r F -GLIBC_2.22 endaliasent F -GLIBC_2.22 endfsent F -GLIBC_2.22 endgrent F -GLIBC_2.22 endhostent F -GLIBC_2.22 endmntent F -GLIBC_2.22 endnetent F -GLIBC_2.22 endnetgrent F -GLIBC_2.22 endprotoent F -GLIBC_2.22 endpwent F -GLIBC_2.22 endservent F -GLIBC_2.22 endsgent F -GLIBC_2.22 endspent F -GLIBC_2.22 endttyent F -GLIBC_2.22 endusershell F -GLIBC_2.22 endutent F -GLIBC_2.22 endutxent F -GLIBC_2.22 environ D 0x4 -GLIBC_2.22 envz_add F -GLIBC_2.22 envz_entry F -GLIBC_2.22 envz_get F -GLIBC_2.22 envz_merge F -GLIBC_2.22 envz_remove F -GLIBC_2.22 envz_strip F -GLIBC_2.22 erand48 F -GLIBC_2.22 erand48_r F -GLIBC_2.22 err F -GLIBC_2.22 error F -GLIBC_2.22 error_at_line F -GLIBC_2.22 error_message_count D 0x4 -GLIBC_2.22 error_one_per_line D 0x4 -GLIBC_2.22 error_print_progname D 0x4 -GLIBC_2.22 errx F -GLIBC_2.22 ether_aton F -GLIBC_2.22 ether_aton_r F -GLIBC_2.22 ether_hostton F -GLIBC_2.22 ether_line F -GLIBC_2.22 ether_ntoa F -GLIBC_2.22 ether_ntoa_r F -GLIBC_2.22 ether_ntohost F -GLIBC_2.22 euidaccess F -GLIBC_2.22 execl F -GLIBC_2.22 execle F -GLIBC_2.22 execlp F -GLIBC_2.22 execv F -GLIBC_2.22 execve F -GLIBC_2.22 execvp F -GLIBC_2.22 execvpe F -GLIBC_2.22 exit F -GLIBC_2.22 faccessat F -GLIBC_2.22 fchdir F -GLIBC_2.22 fchflags F -GLIBC_2.22 fchmod F -GLIBC_2.22 fchmodat F -GLIBC_2.22 fchown F -GLIBC_2.22 fchownat F -GLIBC_2.22 fclose F -GLIBC_2.22 fcloseall F -GLIBC_2.22 fcntl F -GLIBC_2.22 fcvt F -GLIBC_2.22 fcvt_r F -GLIBC_2.22 fdatasync F -GLIBC_2.22 fdopen F -GLIBC_2.22 fdopendir F -GLIBC_2.22 feof F -GLIBC_2.22 feof_unlocked F -GLIBC_2.22 ferror F -GLIBC_2.22 ferror_unlocked F -GLIBC_2.22 fexecve F -GLIBC_2.22 fflush F -GLIBC_2.22 fflush_unlocked F -GLIBC_2.22 ffs F -GLIBC_2.22 ffsl F -GLIBC_2.22 ffsll F -GLIBC_2.22 fgetc F -GLIBC_2.22 fgetc_unlocked F -GLIBC_2.22 fgetgrent F -GLIBC_2.22 fgetgrent_r F -GLIBC_2.22 fgetpos F -GLIBC_2.22 fgetpos64 F -GLIBC_2.22 fgetpwent F -GLIBC_2.22 fgetpwent_r F -GLIBC_2.22 fgets F -GLIBC_2.22 fgets_unlocked F -GLIBC_2.22 fgetsgent F -GLIBC_2.22 fgetsgent_r F -GLIBC_2.22 fgetspent F -GLIBC_2.22 fgetspent_r F -GLIBC_2.22 fgetwc F -GLIBC_2.22 fgetwc_unlocked F -GLIBC_2.22 fgetws F -GLIBC_2.22 fgetws_unlocked F -GLIBC_2.22 fgetxattr F -GLIBC_2.22 fileno F -GLIBC_2.22 fileno_unlocked F -GLIBC_2.22 finite F -GLIBC_2.22 finitef F -GLIBC_2.22 finitel F -GLIBC_2.22 flistxattr F -GLIBC_2.22 flock F -GLIBC_2.22 flockfile F -GLIBC_2.22 fmemopen F -GLIBC_2.22 fmtmsg F -GLIBC_2.22 fnmatch F -GLIBC_2.22 fopen F -GLIBC_2.22 fopen64 F -GLIBC_2.22 fopencookie F -GLIBC_2.22 fork F -GLIBC_2.22 fpathconf F -GLIBC_2.22 fprintf F -GLIBC_2.22 fputc F -GLIBC_2.22 fputc_unlocked F -GLIBC_2.22 fputs F -GLIBC_2.22 fputs_unlocked F -GLIBC_2.22 fputwc F -GLIBC_2.22 fputwc_unlocked F -GLIBC_2.22 fputws F -GLIBC_2.22 fputws_unlocked F -GLIBC_2.22 fread F -GLIBC_2.22 fread_unlocked F -GLIBC_2.22 free F -GLIBC_2.22 freeaddrinfo F -GLIBC_2.22 freeifaddrs F -GLIBC_2.22 freelocale F -GLIBC_2.22 fremovexattr F -GLIBC_2.22 freopen F -GLIBC_2.22 freopen64 F -GLIBC_2.22 frexp F -GLIBC_2.22 frexpf F -GLIBC_2.22 frexpl F -GLIBC_2.22 fscanf F -GLIBC_2.22 fseek F -GLIBC_2.22 fseeko F -GLIBC_2.22 fseeko64 F -GLIBC_2.22 fsetpos F -GLIBC_2.22 fsetpos64 F -GLIBC_2.22 fsetxattr F -GLIBC_2.22 fstatfs F -GLIBC_2.22 fstatfs64 F -GLIBC_2.22 fstatvfs F -GLIBC_2.22 fstatvfs64 F -GLIBC_2.22 fsync F -GLIBC_2.22 ftell F -GLIBC_2.22 ftello F -GLIBC_2.22 ftello64 F -GLIBC_2.22 ftime F -GLIBC_2.22 ftok F -GLIBC_2.22 ftruncate F -GLIBC_2.22 ftruncate64 F -GLIBC_2.22 ftrylockfile F -GLIBC_2.22 fts_children F -GLIBC_2.22 fts_close F -GLIBC_2.22 fts_open F -GLIBC_2.22 fts_read F -GLIBC_2.22 fts_set F -GLIBC_2.22 ftw F -GLIBC_2.22 ftw64 F -GLIBC_2.22 funlockfile F -GLIBC_2.22 futimens F -GLIBC_2.22 futimes F -GLIBC_2.22 futimesat F -GLIBC_2.22 fwide F -GLIBC_2.22 fwprintf F -GLIBC_2.22 fwrite F -GLIBC_2.22 fwrite_unlocked F -GLIBC_2.22 fwscanf F -GLIBC_2.22 gai_strerror F -GLIBC_2.22 gcvt F -GLIBC_2.22 get_avphys_pages F -GLIBC_2.22 get_current_dir_name F -GLIBC_2.22 get_nprocs F -GLIBC_2.22 get_nprocs_conf F -GLIBC_2.22 get_phys_pages F -GLIBC_2.22 getaddrinfo F -GLIBC_2.22 getaliasbyname F -GLIBC_2.22 getaliasbyname_r F -GLIBC_2.22 getaliasent F -GLIBC_2.22 getaliasent_r F -GLIBC_2.22 getauxval F -GLIBC_2.22 getc F -GLIBC_2.22 getc_unlocked F -GLIBC_2.22 getchar F -GLIBC_2.22 getchar_unlocked F -GLIBC_2.22 getcontext F -GLIBC_2.22 getcwd F -GLIBC_2.22 getdate F -GLIBC_2.22 getdate_err D 0x4 -GLIBC_2.22 getdate_r F -GLIBC_2.22 getdelim F -GLIBC_2.22 getdomainname F -GLIBC_2.22 getdtablesize F -GLIBC_2.22 getegid F -GLIBC_2.22 getenv F -GLIBC_2.22 geteuid F -GLIBC_2.22 getfsent F -GLIBC_2.22 getfsfile F -GLIBC_2.22 getfsspec F -GLIBC_2.22 getgid F -GLIBC_2.22 getgrent F -GLIBC_2.22 getgrent_r F -GLIBC_2.22 getgrgid F -GLIBC_2.22 getgrgid_r F -GLIBC_2.22 getgrnam F -GLIBC_2.22 getgrnam_r F -GLIBC_2.22 getgrouplist F -GLIBC_2.22 getgroups F -GLIBC_2.22 gethostbyaddr F -GLIBC_2.22 gethostbyaddr_r F -GLIBC_2.22 gethostbyname F -GLIBC_2.22 gethostbyname2 F -GLIBC_2.22 gethostbyname2_r F -GLIBC_2.22 gethostbyname_r F -GLIBC_2.22 gethostent F -GLIBC_2.22 gethostent_r F -GLIBC_2.22 gethostid F -GLIBC_2.22 gethostname F -GLIBC_2.22 getifaddrs F -GLIBC_2.22 getipv4sourcefilter F -GLIBC_2.22 getitimer F -GLIBC_2.22 getline F -GLIBC_2.22 getloadavg F -GLIBC_2.22 getlogin F -GLIBC_2.22 getlogin_r F -GLIBC_2.22 getmntent F -GLIBC_2.22 getmntent_r F -GLIBC_2.22 getnameinfo F -GLIBC_2.22 getnetbyaddr F -GLIBC_2.22 getnetbyaddr_r F -GLIBC_2.22 getnetbyname F -GLIBC_2.22 getnetbyname_r F -GLIBC_2.22 getnetent F -GLIBC_2.22 getnetent_r F -GLIBC_2.22 getnetgrent F -GLIBC_2.22 getnetgrent_r F -GLIBC_2.22 getopt F -GLIBC_2.22 getopt_long F -GLIBC_2.22 getopt_long_only F -GLIBC_2.22 getpagesize F -GLIBC_2.22 getpass F -GLIBC_2.22 getpeername F -GLIBC_2.22 getpgid F -GLIBC_2.22 getpgrp F -GLIBC_2.22 getpid F -GLIBC_2.22 getppid F -GLIBC_2.22 getpriority F -GLIBC_2.22 getprotobyname F -GLIBC_2.22 getprotobyname_r F -GLIBC_2.22 getprotobynumber F -GLIBC_2.22 getprotobynumber_r F -GLIBC_2.22 getprotoent F -GLIBC_2.22 getprotoent_r F -GLIBC_2.22 getpt F -GLIBC_2.22 getpw F -GLIBC_2.22 getpwent F -GLIBC_2.22 getpwent_r F -GLIBC_2.22 getpwnam F -GLIBC_2.22 getpwnam_r F -GLIBC_2.22 getpwuid F -GLIBC_2.22 getpwuid_r F -GLIBC_2.22 getresgid F -GLIBC_2.22 getresuid F -GLIBC_2.22 getrlimit F -GLIBC_2.22 getrlimit64 F -GLIBC_2.22 getrusage F -GLIBC_2.22 gets F -GLIBC_2.22 getservbyname F -GLIBC_2.22 getservbyname_r F -GLIBC_2.22 getservbyport F -GLIBC_2.22 getservbyport_r F -GLIBC_2.22 getservent F -GLIBC_2.22 getservent_r F -GLIBC_2.22 getsgent F -GLIBC_2.22 getsgent_r F -GLIBC_2.22 getsgnam F -GLIBC_2.22 getsgnam_r F -GLIBC_2.22 getsid F -GLIBC_2.22 getsockname F -GLIBC_2.22 getsockopt F -GLIBC_2.22 getsourcefilter F -GLIBC_2.22 getspent F -GLIBC_2.22 getspent_r F -GLIBC_2.22 getspnam F -GLIBC_2.22 getspnam_r F -GLIBC_2.22 getsubopt F -GLIBC_2.22 gettext F -GLIBC_2.22 gettimeofday F -GLIBC_2.22 getttyent F -GLIBC_2.22 getttynam F -GLIBC_2.22 getuid F -GLIBC_2.22 getusershell F -GLIBC_2.22 getutent F -GLIBC_2.22 getutent_r F -GLIBC_2.22 getutid F -GLIBC_2.22 getutid_r F -GLIBC_2.22 getutline F -GLIBC_2.22 getutline_r F -GLIBC_2.22 getutmp F -GLIBC_2.22 getutmpx F -GLIBC_2.22 getutxent F -GLIBC_2.22 getutxid F -GLIBC_2.22 getutxline F -GLIBC_2.22 getw F -GLIBC_2.22 getwc F -GLIBC_2.22 getwc_unlocked F -GLIBC_2.22 getwchar F -GLIBC_2.22 getwchar_unlocked F -GLIBC_2.22 getwd F -GLIBC_2.22 getxattr F -GLIBC_2.22 glob F -GLIBC_2.22 glob64 F -GLIBC_2.22 glob_pattern_p F -GLIBC_2.22 globfree F -GLIBC_2.22 globfree64 F -GLIBC_2.22 gmtime F -GLIBC_2.22 gmtime_r F -GLIBC_2.22 gnu_get_libc_release F -GLIBC_2.22 gnu_get_libc_version F -GLIBC_2.22 grantpt F -GLIBC_2.22 group_member F -GLIBC_2.22 gsignal F -GLIBC_2.22 gtty F -GLIBC_2.22 h_errlist D 0x14 -GLIBC_2.22 h_nerr D 0x4 -GLIBC_2.22 hasmntopt F -GLIBC_2.22 hcreate F -GLIBC_2.22 hcreate_r F -GLIBC_2.22 hdestroy F -GLIBC_2.22 hdestroy_r F -GLIBC_2.22 herror F -GLIBC_2.22 hsearch F -GLIBC_2.22 hsearch_r F -GLIBC_2.22 hstrerror F -GLIBC_2.22 htonl F -GLIBC_2.22 htons F -GLIBC_2.22 iconv F -GLIBC_2.22 iconv_close F -GLIBC_2.22 iconv_open F -GLIBC_2.22 if_freenameindex F -GLIBC_2.22 if_indextoname F -GLIBC_2.22 if_nameindex F -GLIBC_2.22 if_nametoindex F -GLIBC_2.22 imaxabs F -GLIBC_2.22 imaxdiv F -GLIBC_2.22 in6addr_any D 0x10 -GLIBC_2.22 in6addr_loopback D 0x10 -GLIBC_2.22 index F -GLIBC_2.22 inet6_opt_append F -GLIBC_2.22 inet6_opt_find F -GLIBC_2.22 inet6_opt_finish F -GLIBC_2.22 inet6_opt_get_val F -GLIBC_2.22 inet6_opt_init F -GLIBC_2.22 inet6_opt_next F -GLIBC_2.22 inet6_opt_set_val F -GLIBC_2.22 inet6_option_alloc F -GLIBC_2.22 inet6_option_append F -GLIBC_2.22 inet6_option_find F -GLIBC_2.22 inet6_option_init F -GLIBC_2.22 inet6_option_next F -GLIBC_2.22 inet6_option_space F -GLIBC_2.22 inet6_rth_add F -GLIBC_2.22 inet6_rth_getaddr F -GLIBC_2.22 inet6_rth_init F -GLIBC_2.22 inet6_rth_reverse F -GLIBC_2.22 inet6_rth_segments F -GLIBC_2.22 inet6_rth_space F -GLIBC_2.22 inet_addr F -GLIBC_2.22 inet_aton F -GLIBC_2.22 inet_lnaof F -GLIBC_2.22 inet_makeaddr F -GLIBC_2.22 inet_netof F -GLIBC_2.22 inet_network F -GLIBC_2.22 inet_nsap_addr F -GLIBC_2.22 inet_nsap_ntoa F -GLIBC_2.22 inet_ntoa F -GLIBC_2.22 inet_ntop F -GLIBC_2.22 inet_pton F -GLIBC_2.22 initgroups F -GLIBC_2.22 initstate F -GLIBC_2.22 initstate_r F -GLIBC_2.22 innetgr F -GLIBC_2.22 insque F -GLIBC_2.22 ioctl F -GLIBC_2.22 iruserok F -GLIBC_2.22 iruserok_af F -GLIBC_2.22 isalnum F -GLIBC_2.22 isalnum_l F -GLIBC_2.22 isalpha F -GLIBC_2.22 isalpha_l F -GLIBC_2.22 isascii F -GLIBC_2.22 isatty F -GLIBC_2.22 isblank F -GLIBC_2.22 isblank_l F -GLIBC_2.22 iscntrl F -GLIBC_2.22 iscntrl_l F -GLIBC_2.22 isctype F -GLIBC_2.22 isdigit F -GLIBC_2.22 isdigit_l F -GLIBC_2.22 isfdtype F -GLIBC_2.22 isgraph F -GLIBC_2.22 isgraph_l F -GLIBC_2.22 isinf F -GLIBC_2.22 isinff F -GLIBC_2.22 isinfl F -GLIBC_2.22 islower F -GLIBC_2.22 islower_l F -GLIBC_2.22 isnan F -GLIBC_2.22 isnanf F -GLIBC_2.22 isnanl F -GLIBC_2.22 isprint F -GLIBC_2.22 isprint_l F -GLIBC_2.22 ispunct F -GLIBC_2.22 ispunct_l F -GLIBC_2.22 isspace F -GLIBC_2.22 isspace_l F -GLIBC_2.22 isupper F -GLIBC_2.22 isupper_l F -GLIBC_2.22 iswalnum F -GLIBC_2.22 iswalnum_l F -GLIBC_2.22 iswalpha F -GLIBC_2.22 iswalpha_l F -GLIBC_2.22 iswblank F -GLIBC_2.22 iswblank_l F -GLIBC_2.22 iswcntrl F -GLIBC_2.22 iswcntrl_l F -GLIBC_2.22 iswctype F -GLIBC_2.22 iswctype_l F -GLIBC_2.22 iswdigit F -GLIBC_2.22 iswdigit_l F -GLIBC_2.22 iswgraph F -GLIBC_2.22 iswgraph_l F -GLIBC_2.22 iswlower F -GLIBC_2.22 iswlower_l F -GLIBC_2.22 iswprint F -GLIBC_2.22 iswprint_l F -GLIBC_2.22 iswpunct F -GLIBC_2.22 iswpunct_l F -GLIBC_2.22 iswspace F -GLIBC_2.22 iswspace_l F -GLIBC_2.22 iswupper F -GLIBC_2.22 iswupper_l F -GLIBC_2.22 iswxdigit F -GLIBC_2.22 iswxdigit_l F -GLIBC_2.22 isxdigit F -GLIBC_2.22 isxdigit_l F -GLIBC_2.22 jrand48 F -GLIBC_2.22 jrand48_r F -GLIBC_2.22 kill F -GLIBC_2.22 killpg F -GLIBC_2.22 l64a F -GLIBC_2.22 labs F -GLIBC_2.22 lchmod F -GLIBC_2.22 lchown F -GLIBC_2.22 lckpwdf F -GLIBC_2.22 lcong48 F -GLIBC_2.22 lcong48_r F -GLIBC_2.22 ldexp F -GLIBC_2.22 ldexpf F -GLIBC_2.22 ldexpl F -GLIBC_2.22 ldiv F -GLIBC_2.22 lfind F -GLIBC_2.22 lgetxattr F -GLIBC_2.22 link F -GLIBC_2.22 linkat F -GLIBC_2.22 listen F -GLIBC_2.22 listxattr F -GLIBC_2.22 llabs F -GLIBC_2.22 lldiv F -GLIBC_2.22 llistxattr F -GLIBC_2.22 loc1 D 0x4 -GLIBC_2.22 loc2 D 0x4 -GLIBC_2.22 localeconv F -GLIBC_2.22 localtime F -GLIBC_2.22 localtime_r F -GLIBC_2.22 lockf F -GLIBC_2.22 lockf64 F -GLIBC_2.22 locs D 0x4 -GLIBC_2.22 longjmp F -GLIBC_2.22 lrand48 F -GLIBC_2.22 lrand48_r F -GLIBC_2.22 lremovexattr F -GLIBC_2.22 lsearch F -GLIBC_2.22 lseek F -GLIBC_2.22 lseek64 F -GLIBC_2.22 lsetxattr F -GLIBC_2.22 lutimes F -GLIBC_2.22 madvise F -GLIBC_2.22 makecontext F -GLIBC_2.22 mallinfo F -GLIBC_2.22 malloc F -GLIBC_2.22 malloc_get_state F -GLIBC_2.22 malloc_info F -GLIBC_2.22 malloc_set_state F -GLIBC_2.22 malloc_stats F -GLIBC_2.22 malloc_trim F -GLIBC_2.22 malloc_usable_size F -GLIBC_2.22 mallopt F -GLIBC_2.22 mallwatch D 0x4 -GLIBC_2.22 mblen F -GLIBC_2.22 mbrlen F -GLIBC_2.22 mbrtoc16 F -GLIBC_2.22 mbrtoc32 F -GLIBC_2.22 mbrtowc F -GLIBC_2.22 mbsinit F -GLIBC_2.22 mbsnrtowcs F -GLIBC_2.22 mbsrtowcs F -GLIBC_2.22 mbstowcs F -GLIBC_2.22 mbtowc F -GLIBC_2.22 mcheck F -GLIBC_2.22 mcheck_check_all F -GLIBC_2.22 mcheck_pedantic F -GLIBC_2.22 memalign F -GLIBC_2.22 memccpy F -GLIBC_2.22 memchr F -GLIBC_2.22 memcmp F -GLIBC_2.22 memcpy F -GLIBC_2.22 memfrob F -GLIBC_2.22 memmem F -GLIBC_2.22 memmove F -GLIBC_2.22 mempcpy F -GLIBC_2.22 memrchr F -GLIBC_2.22 memset F -GLIBC_2.22 mincore F -GLIBC_2.22 mkdir F -GLIBC_2.22 mkdirat F -GLIBC_2.22 mkdtemp F -GLIBC_2.22 mkfifo F -GLIBC_2.22 mkfifoat F -GLIBC_2.22 mkostemp F -GLIBC_2.22 mkostemp64 F -GLIBC_2.22 mkostemps F -GLIBC_2.22 mkostemps64 F -GLIBC_2.22 mkstemp F -GLIBC_2.22 mkstemp64 F -GLIBC_2.22 mkstemps F -GLIBC_2.22 mkstemps64 F -GLIBC_2.22 mktemp F -GLIBC_2.22 mktime F -GLIBC_2.22 mlock F -GLIBC_2.22 mlockall F -GLIBC_2.22 mmap F -GLIBC_2.22 mmap64 F -GLIBC_2.22 modf F -GLIBC_2.22 modff F -GLIBC_2.22 modfl F -GLIBC_2.22 moncontrol F -GLIBC_2.22 monstartup F -GLIBC_2.22 mprobe F -GLIBC_2.22 mprotect F -GLIBC_2.22 mrand48 F -GLIBC_2.22 mrand48_r F -GLIBC_2.22 msgctl F -GLIBC_2.22 msgget F -GLIBC_2.22 msgrcv F -GLIBC_2.22 msgsnd F -GLIBC_2.22 msync F -GLIBC_2.22 mtrace F -GLIBC_2.22 munlock F -GLIBC_2.22 munlockall F -GLIBC_2.22 munmap F -GLIBC_2.22 muntrace F -GLIBC_2.22 nacl_interface_ext_supply F -GLIBC_2.22 nacl_interface_query F -GLIBC_2.22 nanosleep F -GLIBC_2.22 newlocale F -GLIBC_2.22 nftw F -GLIBC_2.22 nftw64 F -GLIBC_2.22 ngettext F -GLIBC_2.22 nice F -GLIBC_2.22 nl_langinfo F -GLIBC_2.22 nl_langinfo_l F -GLIBC_2.22 nrand48 F -GLIBC_2.22 nrand48_r F -GLIBC_2.22 ntohl F -GLIBC_2.22 ntohs F -GLIBC_2.22 obstack_alloc_failed_handler D 0x4 -GLIBC_2.22 obstack_exit_failure D 0x4 -GLIBC_2.22 obstack_free F -GLIBC_2.22 obstack_printf F -GLIBC_2.22 obstack_vprintf F -GLIBC_2.22 on_exit F -GLIBC_2.22 open F -GLIBC_2.22 open64 F -GLIBC_2.22 open_memstream F -GLIBC_2.22 open_wmemstream F -GLIBC_2.22 openat F -GLIBC_2.22 openat64 F -GLIBC_2.22 opendir F -GLIBC_2.22 openlog F -GLIBC_2.22 optarg D 0x4 -GLIBC_2.22 opterr D 0x4 -GLIBC_2.22 optind D 0x4 -GLIBC_2.22 optopt D 0x4 -GLIBC_2.22 parse_printf_format F -GLIBC_2.22 pathconf F -GLIBC_2.22 pause F -GLIBC_2.22 pclose F -GLIBC_2.22 perror F -GLIBC_2.22 pipe F -GLIBC_2.22 pipe2 F -GLIBC_2.22 poll F -GLIBC_2.22 popen F -GLIBC_2.22 posix_fadvise F -GLIBC_2.22 posix_fadvise64 F -GLIBC_2.22 posix_fallocate F -GLIBC_2.22 posix_fallocate64 F -GLIBC_2.22 posix_madvise F -GLIBC_2.22 posix_memalign F -GLIBC_2.22 posix_openpt F -GLIBC_2.22 posix_spawn F -GLIBC_2.22 posix_spawn_file_actions_addclose F -GLIBC_2.22 posix_spawn_file_actions_adddup2 F -GLIBC_2.22 posix_spawn_file_actions_addopen F -GLIBC_2.22 posix_spawn_file_actions_destroy F -GLIBC_2.22 posix_spawn_file_actions_init F -GLIBC_2.22 posix_spawnattr_destroy F -GLIBC_2.22 posix_spawnattr_getflags F -GLIBC_2.22 posix_spawnattr_getpgroup F -GLIBC_2.22 posix_spawnattr_getschedparam F -GLIBC_2.22 posix_spawnattr_getschedpolicy F -GLIBC_2.22 posix_spawnattr_getsigdefault F -GLIBC_2.22 posix_spawnattr_getsigmask F -GLIBC_2.22 posix_spawnattr_init F -GLIBC_2.22 posix_spawnattr_setflags F -GLIBC_2.22 posix_spawnattr_setpgroup F -GLIBC_2.22 posix_spawnattr_setschedparam F -GLIBC_2.22 posix_spawnattr_setschedpolicy F -GLIBC_2.22 posix_spawnattr_setsigdefault F -GLIBC_2.22 posix_spawnattr_setsigmask F -GLIBC_2.22 posix_spawnp F -GLIBC_2.22 ppoll F -GLIBC_2.22 pread F -GLIBC_2.22 pread64 F -GLIBC_2.22 preadv F -GLIBC_2.22 preadv64 F -GLIBC_2.22 printf F -GLIBC_2.22 printf_size F -GLIBC_2.22 printf_size_info F -GLIBC_2.22 profil F -GLIBC_2.22 program_invocation_name D 0x4 -GLIBC_2.22 program_invocation_short_name D 0x4 -GLIBC_2.22 pselect F -GLIBC_2.22 psiginfo F -GLIBC_2.22 psignal F -GLIBC_2.22 pthread_attr_destroy F -GLIBC_2.22 pthread_attr_getdetachstate F -GLIBC_2.22 pthread_attr_getinheritsched F -GLIBC_2.22 pthread_attr_getschedparam F -GLIBC_2.22 pthread_attr_getschedpolicy F -GLIBC_2.22 pthread_attr_getscope F -GLIBC_2.22 pthread_attr_init F -GLIBC_2.22 pthread_attr_setdetachstate F -GLIBC_2.22 pthread_attr_setinheritsched F -GLIBC_2.22 pthread_attr_setschedparam F -GLIBC_2.22 pthread_attr_setschedpolicy F -GLIBC_2.22 pthread_attr_setscope F -GLIBC_2.22 pthread_cond_broadcast F -GLIBC_2.22 pthread_cond_destroy F -GLIBC_2.22 pthread_cond_init F -GLIBC_2.22 pthread_cond_signal F -GLIBC_2.22 pthread_cond_timedwait F -GLIBC_2.22 pthread_cond_wait F -GLIBC_2.22 pthread_condattr_destroy F -GLIBC_2.22 pthread_condattr_init F -GLIBC_2.22 pthread_equal F -GLIBC_2.22 pthread_exit F -GLIBC_2.22 pthread_getschedparam F -GLIBC_2.22 pthread_mutex_destroy F -GLIBC_2.22 pthread_mutex_init F -GLIBC_2.22 pthread_mutex_lock F -GLIBC_2.22 pthread_mutex_unlock F -GLIBC_2.22 pthread_self F -GLIBC_2.22 pthread_setcancelstate F -GLIBC_2.22 pthread_setcanceltype F -GLIBC_2.22 pthread_setschedparam F -GLIBC_2.22 ptrace F -GLIBC_2.22 ptsname F -GLIBC_2.22 ptsname_r F -GLIBC_2.22 putc F -GLIBC_2.22 putc_unlocked F -GLIBC_2.22 putchar F -GLIBC_2.22 putchar_unlocked F -GLIBC_2.22 putenv F -GLIBC_2.22 putgrent F -GLIBC_2.22 putpwent F -GLIBC_2.22 puts F -GLIBC_2.22 putsgent F -GLIBC_2.22 putspent F -GLIBC_2.22 pututline F -GLIBC_2.22 pututxline F -GLIBC_2.22 putw F -GLIBC_2.22 putwc F -GLIBC_2.22 putwc_unlocked F -GLIBC_2.22 putwchar F -GLIBC_2.22 putwchar_unlocked F -GLIBC_2.22 pvalloc F -GLIBC_2.22 pwrite F -GLIBC_2.22 pwrite64 F -GLIBC_2.22 pwritev F -GLIBC_2.22 pwritev64 F -GLIBC_2.22 qecvt F -GLIBC_2.22 qecvt_r F -GLIBC_2.22 qfcvt F -GLIBC_2.22 qfcvt_r F -GLIBC_2.22 qgcvt F -GLIBC_2.22 qsort F -GLIBC_2.22 qsort_r F -GLIBC_2.22 quick_exit F -GLIBC_2.22 raise F -GLIBC_2.22 rand F -GLIBC_2.22 rand_r F -GLIBC_2.22 random F -GLIBC_2.22 random_r F -GLIBC_2.22 rawmemchr F -GLIBC_2.22 rcmd F -GLIBC_2.22 rcmd_af F -GLIBC_2.22 re_comp F -GLIBC_2.22 re_compile_fastmap F -GLIBC_2.22 re_compile_pattern F -GLIBC_2.22 re_exec F -GLIBC_2.22 re_match F -GLIBC_2.22 re_match_2 F -GLIBC_2.22 re_search F -GLIBC_2.22 re_search_2 F -GLIBC_2.22 re_set_registers F -GLIBC_2.22 re_set_syntax F -GLIBC_2.22 re_syntax_options D 0x4 -GLIBC_2.22 read F -GLIBC_2.22 readdir F -GLIBC_2.22 readdir64 F -GLIBC_2.22 readdir64_r F -GLIBC_2.22 readdir_r F -GLIBC_2.22 readlink F -GLIBC_2.22 readlinkat F -GLIBC_2.22 readv F -GLIBC_2.22 realloc F -GLIBC_2.22 realpath F -GLIBC_2.22 reboot F -GLIBC_2.22 recv F -GLIBC_2.22 recvfrom F -GLIBC_2.22 recvmmsg F -GLIBC_2.22 recvmsg F -GLIBC_2.22 regcomp F -GLIBC_2.22 regerror F -GLIBC_2.22 regexec F -GLIBC_2.22 regfree F -GLIBC_2.22 register_printf_function F -GLIBC_2.22 register_printf_modifier F -GLIBC_2.22 register_printf_specifier F -GLIBC_2.22 register_printf_type F -GLIBC_2.22 remap_file_pages F -GLIBC_2.22 remove F -GLIBC_2.22 removexattr F -GLIBC_2.22 remque F -GLIBC_2.22 rename F -GLIBC_2.22 renameat F -GLIBC_2.22 revoke F -GLIBC_2.22 rewind F -GLIBC_2.22 rewinddir F -GLIBC_2.22 rexec F -GLIBC_2.22 rexec_af F -GLIBC_2.22 rexecoptions D 0x4 -GLIBC_2.22 rindex F -GLIBC_2.22 rmdir F -GLIBC_2.22 rpmatch F -GLIBC_2.22 rresvport F -GLIBC_2.22 rresvport_af F -GLIBC_2.22 ruserok F -GLIBC_2.22 ruserok_af F -GLIBC_2.22 ruserpass F -GLIBC_2.22 sbrk F -GLIBC_2.22 scalbn F -GLIBC_2.22 scalbnf F -GLIBC_2.22 scalbnl F -GLIBC_2.22 scandir F -GLIBC_2.22 scandir64 F -GLIBC_2.22 scandirat F -GLIBC_2.22 scandirat64 F -GLIBC_2.22 scanf F -GLIBC_2.22 sched_get_priority_max F -GLIBC_2.22 sched_get_priority_min F -GLIBC_2.22 sched_getaffinity F -GLIBC_2.22 sched_getparam F -GLIBC_2.22 sched_getscheduler F -GLIBC_2.22 sched_rr_get_interval F -GLIBC_2.22 sched_setaffinity F -GLIBC_2.22 sched_setparam F -GLIBC_2.22 sched_setscheduler F -GLIBC_2.22 sched_yield F -GLIBC_2.22 secure_getenv F -GLIBC_2.22 seed48 F -GLIBC_2.22 seed48_r F -GLIBC_2.22 seekdir F -GLIBC_2.22 select F -GLIBC_2.22 semctl F -GLIBC_2.22 semget F -GLIBC_2.22 semop F -GLIBC_2.22 semtimedop F -GLIBC_2.22 send F -GLIBC_2.22 sendfile F -GLIBC_2.22 sendfile64 F -GLIBC_2.22 sendmmsg F -GLIBC_2.22 sendmsg F -GLIBC_2.22 sendto F -GLIBC_2.22 setaliasent F -GLIBC_2.22 setbuf F -GLIBC_2.22 setbuffer F -GLIBC_2.22 setcontext F -GLIBC_2.22 setdomainname F -GLIBC_2.22 setegid F -GLIBC_2.22 setenv F -GLIBC_2.22 seteuid F -GLIBC_2.22 setfsent F -GLIBC_2.22 setgid F -GLIBC_2.22 setgrent F -GLIBC_2.22 setgroups F -GLIBC_2.22 sethostent F -GLIBC_2.22 sethostid F -GLIBC_2.22 sethostname F -GLIBC_2.22 setipv4sourcefilter F -GLIBC_2.22 setitimer F -GLIBC_2.22 setjmp F -GLIBC_2.22 setlinebuf F -GLIBC_2.22 setlocale F -GLIBC_2.22 setlogin F -GLIBC_2.22 setlogmask F -GLIBC_2.22 setmntent F -GLIBC_2.22 setnetent F -GLIBC_2.22 setnetgrent F -GLIBC_2.22 setpgid F -GLIBC_2.22 setpgrp F -GLIBC_2.22 setpriority F -GLIBC_2.22 setprotoent F -GLIBC_2.22 setpwent F -GLIBC_2.22 setregid F -GLIBC_2.22 setresgid F -GLIBC_2.22 setresuid F -GLIBC_2.22 setreuid F -GLIBC_2.22 setrlimit F -GLIBC_2.22 setrlimit64 F -GLIBC_2.22 setservent F -GLIBC_2.22 setsgent F -GLIBC_2.22 setsid F -GLIBC_2.22 setsockopt F -GLIBC_2.22 setsourcefilter F -GLIBC_2.22 setspent F -GLIBC_2.22 setstate F -GLIBC_2.22 setstate_r F -GLIBC_2.22 settimeofday F -GLIBC_2.22 setttyent F -GLIBC_2.22 setuid F -GLIBC_2.22 setusershell F -GLIBC_2.22 setutent F -GLIBC_2.22 setutxent F -GLIBC_2.22 setvbuf F -GLIBC_2.22 setxattr F -GLIBC_2.22 sgetsgent F -GLIBC_2.22 sgetsgent_r F -GLIBC_2.22 sgetspent F -GLIBC_2.22 sgetspent_r F -GLIBC_2.22 shmat F -GLIBC_2.22 shmctl F -GLIBC_2.22 shmdt F -GLIBC_2.22 shmget F -GLIBC_2.22 shutdown F -GLIBC_2.22 sigaction F -GLIBC_2.22 sigaddset F -GLIBC_2.22 sigaltstack F -GLIBC_2.22 sigandset F -GLIBC_2.22 sigblock F -GLIBC_2.22 sigdelset F -GLIBC_2.22 sigemptyset F -GLIBC_2.22 sigfillset F -GLIBC_2.22 siggetmask F -GLIBC_2.22 sighold F -GLIBC_2.22 sigignore F -GLIBC_2.22 siginterrupt F -GLIBC_2.22 sigisemptyset F -GLIBC_2.22 sigismember F -GLIBC_2.22 siglongjmp F -GLIBC_2.22 signal F -GLIBC_2.22 sigorset F -GLIBC_2.22 sigpause F -GLIBC_2.22 sigpending F -GLIBC_2.22 sigprocmask F -GLIBC_2.22 sigqueue F -GLIBC_2.22 sigrelse F -GLIBC_2.22 sigreturn F -GLIBC_2.22 sigset F -GLIBC_2.22 sigsetmask F -GLIBC_2.22 sigstack F -GLIBC_2.22 sigsuspend F -GLIBC_2.22 sigtimedwait F -GLIBC_2.22 sigwait F -GLIBC_2.22 sigwaitinfo F -GLIBC_2.22 sleep F -GLIBC_2.22 snprintf F -GLIBC_2.22 sockatmark F -GLIBC_2.22 socket F -GLIBC_2.22 socketpair F -GLIBC_2.22 sprintf F -GLIBC_2.22 sprofil F -GLIBC_2.22 srand F -GLIBC_2.22 srand48 F -GLIBC_2.22 srand48_r F -GLIBC_2.22 srandom F -GLIBC_2.22 srandom_r F -GLIBC_2.22 sscanf F -GLIBC_2.22 ssignal F -GLIBC_2.22 sstk F -GLIBC_2.22 statfs F -GLIBC_2.22 statfs64 F -GLIBC_2.22 statvfs F -GLIBC_2.22 statvfs64 F -GLIBC_2.22 stderr D 0x4 -GLIBC_2.22 stdin D 0x4 -GLIBC_2.22 stdout D 0x4 -GLIBC_2.22 step F -GLIBC_2.22 stime F -GLIBC_2.22 stpcpy F -GLIBC_2.22 stpncpy F -GLIBC_2.22 strcasecmp F -GLIBC_2.22 strcasecmp_l F -GLIBC_2.22 strcasestr F -GLIBC_2.22 strcat F -GLIBC_2.22 strchr F -GLIBC_2.22 strchrnul F -GLIBC_2.22 strcmp F -GLIBC_2.22 strcoll F -GLIBC_2.22 strcoll_l F -GLIBC_2.22 strcpy F -GLIBC_2.22 strcspn F -GLIBC_2.22 strdup F -GLIBC_2.22 strerror F -GLIBC_2.22 strerror_l F -GLIBC_2.22 strerror_r F -GLIBC_2.22 strfmon F -GLIBC_2.22 strfmon_l F -GLIBC_2.22 strfry F -GLIBC_2.22 strftime F -GLIBC_2.22 strftime_l F -GLIBC_2.22 strlen F -GLIBC_2.22 strncasecmp F -GLIBC_2.22 strncasecmp_l F -GLIBC_2.22 strncat F -GLIBC_2.22 strncmp F -GLIBC_2.22 strncpy F -GLIBC_2.22 strndup F -GLIBC_2.22 strnlen F -GLIBC_2.22 strpbrk F -GLIBC_2.22 strptime F -GLIBC_2.22 strptime_l F -GLIBC_2.22 strrchr F -GLIBC_2.22 strsep F -GLIBC_2.22 strsignal F -GLIBC_2.22 strspn F -GLIBC_2.22 strstr F -GLIBC_2.22 strtod F -GLIBC_2.22 strtod_l F -GLIBC_2.22 strtof F -GLIBC_2.22 strtof_l F -GLIBC_2.22 strtoimax F -GLIBC_2.22 strtok F -GLIBC_2.22 strtok_r F -GLIBC_2.22 strtol F -GLIBC_2.22 strtol_l F -GLIBC_2.22 strtold F -GLIBC_2.22 strtold_l F -GLIBC_2.22 strtoll F -GLIBC_2.22 strtoll_l F -GLIBC_2.22 strtoq F -GLIBC_2.22 strtoul F -GLIBC_2.22 strtoul_l F -GLIBC_2.22 strtoull F -GLIBC_2.22 strtoull_l F -GLIBC_2.22 strtoumax F -GLIBC_2.22 strtouq F -GLIBC_2.22 strverscmp F -GLIBC_2.22 strxfrm F -GLIBC_2.22 strxfrm_l F -GLIBC_2.22 stty F -GLIBC_2.22 swab F -GLIBC_2.22 swapcontext F -GLIBC_2.22 swprintf F -GLIBC_2.22 swscanf F -GLIBC_2.22 symlink F -GLIBC_2.22 symlinkat F -GLIBC_2.22 sync F -GLIBC_2.22 syncfs F -GLIBC_2.22 sys_sigabbrev D 0x80 -GLIBC_2.22 sys_siglist D 0x80 -GLIBC_2.22 syscall F -GLIBC_2.22 sysconf F -GLIBC_2.22 syslog F -GLIBC_2.22 system F -GLIBC_2.22 sysv_signal F -GLIBC_2.22 tcdrain F -GLIBC_2.22 tcflow F -GLIBC_2.22 tcflush F -GLIBC_2.22 tcgetattr F -GLIBC_2.22 tcgetpgrp F -GLIBC_2.22 tcgetsid F -GLIBC_2.22 tcsendbreak F -GLIBC_2.22 tcsetattr F -GLIBC_2.22 tcsetpgrp F -GLIBC_2.22 tdelete F -GLIBC_2.22 tdestroy F -GLIBC_2.22 telldir F -GLIBC_2.22 tempnam F -GLIBC_2.22 textdomain F -GLIBC_2.22 tfind F -GLIBC_2.22 time F -GLIBC_2.22 timegm F -GLIBC_2.22 timelocal F -GLIBC_2.22 times F -GLIBC_2.22 timespec_get F -GLIBC_2.22 timezone D 0x4 -GLIBC_2.22 tmpfile F -GLIBC_2.22 tmpfile64 F -GLIBC_2.22 tmpnam F -GLIBC_2.22 tmpnam_r F -GLIBC_2.22 toascii F -GLIBC_2.22 tolower F -GLIBC_2.22 tolower_l F -GLIBC_2.22 toupper F -GLIBC_2.22 toupper_l F -GLIBC_2.22 towctrans F -GLIBC_2.22 towctrans_l F -GLIBC_2.22 towlower F -GLIBC_2.22 towlower_l F -GLIBC_2.22 towupper F -GLIBC_2.22 towupper_l F -GLIBC_2.22 tr_break F -GLIBC_2.22 truncate F -GLIBC_2.22 truncate64 F -GLIBC_2.22 tsearch F -GLIBC_2.22 ttyname F -GLIBC_2.22 ttyname_r F -GLIBC_2.22 ttyslot F -GLIBC_2.22 twalk F -GLIBC_2.22 tzname D 0x8 -GLIBC_2.22 tzset F -GLIBC_2.22 ualarm F -GLIBC_2.22 ulckpwdf F -GLIBC_2.22 ulimit F -GLIBC_2.22 umask F -GLIBC_2.22 uname F -GLIBC_2.22 ungetc F -GLIBC_2.22 ungetwc F -GLIBC_2.22 unlink F -GLIBC_2.22 unlinkat F -GLIBC_2.22 unlockpt F -GLIBC_2.22 unsetenv F -GLIBC_2.22 updwtmp F -GLIBC_2.22 updwtmpx F -GLIBC_2.22 uselocale F -GLIBC_2.22 usleep F -GLIBC_2.22 ustat F -GLIBC_2.22 utime F -GLIBC_2.22 utimensat F -GLIBC_2.22 utimes F -GLIBC_2.22 utmpname F -GLIBC_2.22 utmpxname F -GLIBC_2.22 valloc F -GLIBC_2.22 vasprintf F -GLIBC_2.22 vdprintf F -GLIBC_2.22 verr F -GLIBC_2.22 verrx F -GLIBC_2.22 versionsort F -GLIBC_2.22 versionsort64 F -GLIBC_2.22 vfork F -GLIBC_2.22 vfprintf F -GLIBC_2.22 vfscanf F -GLIBC_2.22 vfwprintf F -GLIBC_2.22 vfwscanf F -GLIBC_2.22 vhangup F -GLIBC_2.22 vlimit F -GLIBC_2.22 vprintf F -GLIBC_2.22 vscanf F -GLIBC_2.22 vsnprintf F -GLIBC_2.22 vsprintf F -GLIBC_2.22 vsscanf F -GLIBC_2.22 vswprintf F -GLIBC_2.22 vswscanf F -GLIBC_2.22 vsyslog F -GLIBC_2.22 vtimes F -GLIBC_2.22 vwarn F -GLIBC_2.22 vwarnx F -GLIBC_2.22 vwprintf F -GLIBC_2.22 vwscanf F -GLIBC_2.22 wait F -GLIBC_2.22 wait3 F -GLIBC_2.22 wait4 F -GLIBC_2.22 waitid F -GLIBC_2.22 waitpid F -GLIBC_2.22 warn F -GLIBC_2.22 warnx F -GLIBC_2.22 wcpcpy F -GLIBC_2.22 wcpncpy F -GLIBC_2.22 wcrtomb F -GLIBC_2.22 wcscasecmp F -GLIBC_2.22 wcscasecmp_l F -GLIBC_2.22 wcscat F -GLIBC_2.22 wcschr F -GLIBC_2.22 wcschrnul F -GLIBC_2.22 wcscmp F -GLIBC_2.22 wcscoll F -GLIBC_2.22 wcscoll_l F -GLIBC_2.22 wcscpy F -GLIBC_2.22 wcscspn F -GLIBC_2.22 wcsdup F -GLIBC_2.22 wcsftime F -GLIBC_2.22 wcsftime_l F -GLIBC_2.22 wcslen F -GLIBC_2.22 wcsncasecmp F -GLIBC_2.22 wcsncasecmp_l F -GLIBC_2.22 wcsncat F -GLIBC_2.22 wcsncmp F -GLIBC_2.22 wcsncpy F -GLIBC_2.22 wcsnlen F -GLIBC_2.22 wcsnrtombs F -GLIBC_2.22 wcspbrk F -GLIBC_2.22 wcsrchr F -GLIBC_2.22 wcsrtombs F -GLIBC_2.22 wcsspn F -GLIBC_2.22 wcsstr F -GLIBC_2.22 wcstod F -GLIBC_2.22 wcstod_l F -GLIBC_2.22 wcstof F -GLIBC_2.22 wcstof_l F -GLIBC_2.22 wcstoimax F -GLIBC_2.22 wcstok F -GLIBC_2.22 wcstol F -GLIBC_2.22 wcstol_l F -GLIBC_2.22 wcstold F -GLIBC_2.22 wcstold_l F -GLIBC_2.22 wcstoll F -GLIBC_2.22 wcstoll_l F -GLIBC_2.22 wcstombs F -GLIBC_2.22 wcstoq F -GLIBC_2.22 wcstoul F -GLIBC_2.22 wcstoul_l F -GLIBC_2.22 wcstoull F -GLIBC_2.22 wcstoull_l F -GLIBC_2.22 wcstoumax F -GLIBC_2.22 wcstouq F -GLIBC_2.22 wcswcs F -GLIBC_2.22 wcswidth F -GLIBC_2.22 wcsxfrm F -GLIBC_2.22 wcsxfrm_l F -GLIBC_2.22 wctob F -GLIBC_2.22 wctomb F -GLIBC_2.22 wctrans F -GLIBC_2.22 wctrans_l F -GLIBC_2.22 wctype F -GLIBC_2.22 wctype_l F -GLIBC_2.22 wcwidth F -GLIBC_2.22 wmemchr F -GLIBC_2.22 wmemcmp F -GLIBC_2.22 wmemcpy F -GLIBC_2.22 wmemmove F -GLIBC_2.22 wmempcpy F -GLIBC_2.22 wmemset F -GLIBC_2.22 wordexp F -GLIBC_2.22 wordfree F -GLIBC_2.22 wprintf F -GLIBC_2.22 write F -GLIBC_2.22 writev F -GLIBC_2.22 wscanf F -GLIBC_2.23 GLIBC_2.23 A -GLIBC_2.23 fts64_children F -GLIBC_2.23 fts64_close F -GLIBC_2.23 fts64_open F -GLIBC_2.23 fts64_read F -GLIBC_2.23 fts64_set F -GLIBC_2.24 GLIBC_2.24 A -GLIBC_2.24 quick_exit F -GLIBC_2.25 GLIBC_2.25 A -GLIBC_2.25 __explicit_bzero_chk F -GLIBC_2.25 explicit_bzero F -GLIBC_2.25 getentropy F -GLIBC_2.25 getrandom F -GLIBC_2.25 gnu_dev_major F -GLIBC_2.25 gnu_dev_makedev F -GLIBC_2.25 gnu_dev_minor F -GLIBC_2.25 strfromd F -GLIBC_2.25 strfromf F -GLIBC_2.25 strfroml F diff --git a/sysdeps/arm/nacl/shlib-versions b/sysdeps/arm/nacl/shlib-versions deleted file mode 100644 index 9d94784282..0000000000 --- a/sysdeps/arm/nacl/shlib-versions +++ /dev/null @@ -1,4 +0,0 @@ -# Library=version Earliest symbol set (optional) -# --------------- ------------------------------ - -ld=ld-nacl-arm.so.1 diff --git a/sysdeps/arm/nacl/start.c b/sysdeps/arm/nacl/start.c deleted file mode 100644 index 25f6fd774a..0000000000 --- a/sysdeps/arm/nacl/start.c +++ /dev/null @@ -1 +0,0 @@ -#include <sysdeps/nacl/start.c> diff --git a/sysdeps/arm/nacl/sysdep.h b/sysdeps/arm/nacl/sysdep.h deleted file mode 100644 index 76b185acad..0000000000 --- a/sysdeps/arm/nacl/sysdep.h +++ /dev/null @@ -1,69 +0,0 @@ -/* Assembler macros for ARM/NaCl. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library. If not, see - <http://www.gnu.org/licenses/>. */ - -#ifndef _ARM_NACL_SYSDEP_H -#define _ARM_NACL_SYSDEP_H 1 - -#ifdef __ASSEMBLER__ - -# ifndef NO_THUMB -# define NO_THUMB -# endif -# define ARM_SFI_MACROS 1 - -/* The compiler driver primes the assembler with a standard set of - macros that includes sfi_breg and sfi_sp. The sfi_pld macro is - redundant with sfi_breg, but libc code uses it so as not to run - afoul of the assembler's parsing bug in versions prior to 2.23.2. - NaCl never uses an assembler that has this bug. */ - -.macro sfi_pld basereg, offset=#0 - sfi_breg \basereg, pld [\basereg, \offset] -.endm - -#endif - -#include <sysdeps/arm/sysdep.h> - -#ifdef __ASSEMBLER__ - -# undef eabi_fnstart -# define eabi_fnstart -# undef eabi_fnend -# define eabi_fnend -# undef eabi_save -# define eabi_save(...) -# undef eabi_cantunwind -# define eabi_cantunwind -# undef eabi_pad -# define eabi_pad(n) - -/* NaCl has its own special way of getting the thread pointer. */ -# undef GET_TLS -# define GET_TLS(tmp) ldr r0, [r9] - -/* Rather than macroizing the code any more, we can just define a few - mnemonics as macros here. */ -# define bl sfi_bl -# define bx sfi_bx -# define blx sfi_blx -# define bxeq sfi_bxeq /* Only condition now in use. */ - -#endif /* __ASSEMBLER__ */ - -#endif /* sysdep.h */ diff --git a/sysdeps/arm/nacl/tls.h b/sysdeps/arm/nacl/tls.h deleted file mode 100644 index 646e7a9d06..0000000000 --- a/sysdeps/arm/nacl/tls.h +++ /dev/null @@ -1,2 +0,0 @@ -#include <sysdeps/arm/nptl/tls.h> -#include <sysdeps/nacl/tls.h> diff --git a/sysdeps/arm/nacl/uname-values.h b/sysdeps/arm/nacl/uname-values.h deleted file mode 100644 index 04a37c95f8..0000000000 --- a/sysdeps/arm/nacl/uname-values.h +++ /dev/null @@ -1,20 +0,0 @@ -/* Constant values for the uname function to return. NaCl/ARM version. - Copyright (C) 2015-2017 Free Software Foundation, Inc. - This file is part of the GNU C Library. - - The GNU C Library is free software; you can redistribute it and/or - modify it under the terms of the GNU Lesser General Public - License as published by the Free Software Foundation; either - version 2.1 of the License, or (at your option) any later version. - - The GNU C Library is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with the GNU C Library; if not, see - <http://www.gnu.org/licenses/>. */ - -#define UNAME_MACHINE "arm" -#include <sysdeps/nacl/uname-values.h> |